首頁 >web前端 >js教程 >jQuery效果使用

jQuery效果使用

黄舟
黄舟原創
2016-12-15 15:02:351092瀏覽

.hide()
  隱藏符合的元素。
  .hide()
    這個方法不接受任何參數。
  .hide([duration][,complete])
    duration 
      一個字串或數字決定動畫將運行多久。
    complete
      在動畫執行完時執行的函數。
  .hide([duration][,easing][,complete])
    duration
      一個字串或數字決定動畫將運行多久。
    easing
      一個字串,表示過渡使用哪一種緩動函數。
    complete
      在動畫完成時執行的函數。
  用法:
    $('button').click(function(){
      $('p').hide(2000)         、 、、  、]]$" ).click(function(){
      $( this).hide(2000,function(){
      $(this).remove()
      })🎀 〜〜〜〜〜) 顯示符合的元素。
  .show()
    這個方法不接受任何參數。
  .show([duration][,complete])

    duration 

      一個字串或數字決定動畫將運行多久。
    complete
      在動畫執行完時執行的函數。
  .show([duration][,easing][,complete])
    duration
      一個字串或數字決定動畫將運行多久。
    easing
      一個字串,表示過渡使用哪一種緩動函數。
    complete
      在動畫完成時執行的函數。
  用法:
    $("button").click(function () {
        $("  $("div").first().show ("fast", function showNext() {
      $(this).next("div").show("fast", showNext);
   〜});🜀接。
  .toggle()
    這個方法不接受任何參數。
  .toggle([duration][,complete])
    duration 
      一個字串或數字決定動畫將運行多久。
    complete

      在動畫執行完時執行的函數。

  .toggle([duration][,easing][,complete])
    duration
      一個字串或數字決定動畫將運行多久。

    easing

      一個字串,表示過渡使用哪一種緩動函數。
    complete
      在動畫完成時執行的函數。
  用法:
    $("button").click(function () {
      、 button").click(function () {
      $ ("p").toggle("slow");
    });


.animate()
  根據一組CSS屬性,執行自訂動畫。
  .animate(PRoperties[,duration][,easing][,complete])
    properties
      一個css 屬性和值的物件,動畫將根據這組移動物件。
    duration(預設:400)
      一個字串或數字決定動畫將運行多久。
    easing(預設 swing)
      一個字串,表示過度使用哪一種緩動函數。
      complete
        在動畫執行完時執行的函數。

   .animate(properties,options)

      properties
        CSS屬性和值的一個動畫屬性和值的物件將根據這個物件移動。
      options

        一組包含動畫選項的值的集合。

  用法:
    $("#go").click(function(){
      $("#block").F;        opacity: 0.4,
        marginLeft: "0.6in" ,
        fontSize: "3em",
        borderWidth: "10 )     borderWidth: "10 4) 〜 〜    });

    $("#right").click(function(){
      $(".block").animate ({"left": "+=50px"}, "slow");
    });
    對所有段落應用動畫,使其left 屬性變為50,透明度變為1(即,不透明,可見),用時不透明,可見) 500 毫秒。
  $( "p" ).animate({
      left: 50, opacity: 1
    }, 500 );
    }, 500 );
 〜


.delay()
  設定一個延遲來延遲執行隊列中後續的項。
  .delay(duration[,queueName])
    duration
      一個整數,指示的毫秒數,用於設定下一個佇列延遲執行的時間。
    queueName
      一個作為佇列名稱的字串。
  效果:
    我們可以在

的.slideUp() 與.fadeIn() 動畫之間設定800毫秒的延遲:
     (800).fadeIn(400);

    隱藏再顯示兩個div。其中綠色的div在顯示之前,有800毫秒的延遲。
    $("button").click(function() {
        $("div.first").slideUp(300).del $("div.first").slideUp(300).del  $("div.first").slideUp(300).delay(800).  $("div.second").slideUp (300).fadeIn(400);
  });

.stop()
   停止配對元素目前正在運行的動畫。
   .stop([clearQueue][,jumpToEnd])
    clearQueue
      〜比,    一個布林值指示是否當前動畫立即完成。預設false;
   .stop([queue ] [, clearQueue ] [, jumpToEnd ] )
      queue       queue       queue『
      clearQueue
        一個布林值,指示是否取消以列隊動畫。預設 false.
      jumpToEnd
        一個布林值指示是否目前動畫立即完成。預設false.
  用法:
    $("#stop").click(function(){
      $(".block").動畫。


.fadeIn()
  透過淡入的方式顯示符合的元素。
  .fadeIn([duration][,complete])

    duration(預設:400)

    字串或數字決定動畫將運行多久。
    complete
      在動畫完成時執行的函數。
  .fadeIn(options)
    一組包含動畫選項的值的集合。
  .fadeIn([duration][,easing][,complete])
    duration(預設:400)
      字串一個或數字決定將運作多久。
    easing(預設:swing)
      一個字串,表示過渡使用哪一種緩動函數
    complete      complete『
  用法:
    $(".btn2").click(function(){
     〔  〜. Out()
  透過淡出的方式隱藏匹配元素。
  .fadeOut([duration][,complete])
    duration(預設:400)
    字串或數字決定動畫將運行多久。
    complete
      在動畫完成時執行的函數。
  .fadeOut(options)

    一組包含動畫選項的值的集合。

  .fadeOut([duration][,easing][,complete])
    duration(預設:400)
      字串一個或數字決定將運作多久。
    easing(預設:swing)
      一個字串,表示過渡使用哪一種緩動函數
    complete      complete『
  用法:
    $(".btn2").click(function(){
        〜p").fade];


.fadeTo()
   調整匹配元素的透明度。
   .fadeTo(duration,opacity[,complete])
    duration
      一個字串或數字決定動畫將運行多久。
    opacity
      0和1之間的數字表示目標元素的不透明度
    complete🎀      。
    .fadeTo(duration,opacity[,easing][,complete])
      duration
       duration
       duration
    集動畫。
      opacity
        0和1之間的數字表示目標元素的不透明度🎀             轉換使用哪一個緩動函數
      complete
        在動畫完成時執行的函數。
    用法:
      $('input').click(function(){
               ,$0.
              $('#div1').css(" display","none");
          })
     〜})

🀜.fadeToggle(〜『

    .fadeToggle([duration][,easing][,complete])
      duration(預設:400)
    duration(預設:400)
 
      easing(預設:swing)
        一個字串,表示過渡使用哪一種緩動函數 在動畫完成時執行的函數。
    .fadeToggle(opacity)
      opacity
                    。
    用法:
      $("input").click(function(){
          》    T] })


.slideDown()
  用滑動動畫顯示一個符合元素。
    .slideDown([duration][,complete])

      duration

      duration
       duration
       duration
      。
      complete
        在動畫完成時執行的函數。
    .slideDown(opacity)
       opacity
                   集的集合。
    .slideDown([duration][,easing][,complete])
      duration
       duration
       duration
       duration
       duration
       duration
       duration
       duration。
      easing
        一個字串,表示過度使用哪一種緩動函數。
      complete
        在動畫完成時執行的函數。

    用法:

      $("input").click(function(){
        〦     〜]$004)$45]    })


.slideUp()
  用滑動動畫隱藏一個匹配元素。
  .slideUp([duration][,complete])
    duration
      一個字串或數字決定動畫將運行多久。
    complete
      在動畫完成時執行的函數。
  .slideUp(opacity)
    opacity
    一組包含動畫選項的值的集合。
  .slideUp([duration][,easing][,complete])
    duration
      一個字串或數字決定動畫將運行多久。
    easing
      一個字串,表示過度使用哪一種緩動函數。
    complete
      在動畫完成時執行的函數。
  用法:

    $("input").click(function(){

      $('#div1').slideUp(2000)〜〜㟎)🜀)  用滑動動畫顯示或隱藏一個符合的元素。
  .slideToggle([duration][,complete])
    duration
      一個字串或數字決定動畫將運行多久。
    complete
      在動畫完成時執行的函數。
  .slideToggle(opacity)
    opacity
      一組包含動畫選項的值的集合。
  .slideToggle([duration][,easing][,complete])
    duration
      一個一個多久或數字決定動畫將運行多久。
    easing
      一個字串,表示過度使用哪一種緩動函數。
    complete
      在動畫完成時執行的函數。
  效果:
    $("input").click(function(){
      $('#div1').slideToggle(2000) $('#div1').slideToggle(2000)🀀〜〜〜〜 

以上就是jQuery效果使用的內容, 更多相關文章請關注PHP中文網(www.php.cn)!


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn