中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      jquery中動態效果

      時間:2024-10-21 08:48:22 jQuery 我要投稿
      • 相關推薦

      jquery中動態效果

        動畫效果,如果綜合使用,還能使用簡單的代碼簡單實現jquery的各種插件的效果

        本文參考《《淺談jquery》一書,加以整理,并結合自己的實際經驗而成,可以看做一個 學習手冊吧

        編輯的時候代碼全亂了,重新整理了下,可能代碼格式還是有點亂,請見諒

        顯示(show),隱藏(hide)與組合(toggle)效果

        1.show(speed,callback);

        說明:這個方法可以顯示隱藏的元素,其中參數也缺省,即寫成show()這種形式

        speed ---指定顯示的速度 有3個參數可以選擇 slow ,normal,fast,也可以自己指定數字(單位:毫秒)

        callback---回調函數

        下面是一個簡單的例子

        復制代碼 代碼如下:

        var callback=function(){ //alert("我是回調函數");

        }

        var f1=function(){

        // $("#t1").show(); 參數缺省

        // $("#t1").show("fast",callback); 顯示速度為fast方式

        $("#t1").show(3000,callback);//自定義顯示速度 3000毫秒

        };

        $("#b1").click(f1);

        Html代碼

        復制代碼 代碼如下:

        dd

        2 hidden(speed,callback);

        說明:相反與show方法,用于隱藏元素,參數與show相同,請參考3.1

        下面的例子是點擊一個按鈕,隱藏顯示的div

        復制代碼 代碼如下:

        var callback=function(){ //alert("我是回調函數");

        }

        var f1=function(){

        // $("#t1").hide(); 參數缺省

        // $("#t1").hide("fast",callback); 顯示速度為fast方式

        $("#t1").hide(3000,callback);//自定義顯示速度 3000毫秒

        }; $("#b1").click(f1);

        Html代碼

        復制代碼 代碼如下:

        dd

        3 toggle(speed,callback)

        說明:這個可以理解為show()與hide()方法的結合體,輪換執行show()與hide()

        比如:頁面有一個隱藏的元素,第一次執行toggle(),顯示元素,第二次執行,隱藏元素,第三次則又顯示元素。。。

        參數與3.1,相同

        復制代碼 代碼如下:

        var callback=function(){ //alert("我是回調函數");

        }

        var f1=function(){

        //$("#t1").toggle(); // 參數缺省

        //$("#t1").toggle("fast",callback); //顯示速度為fast方式

        $("#t1").toggle(3000,callback);

        };

        $("#b1").click(f1);

        Html代碼

        復制代碼 代碼如下:

        dd

        二.元素的滑動效果(向下展開,向上收縮)

        1.slideDown(speed,[callback]);

        說明:改變對象的height以實現向下展開的動畫效果,常用與顯示隱藏的元素

        復制代碼 代碼如下:

        var callback=function(){ //alert("我是回調函數"); }

        var f1=function(){

        //$("#t1").slideDown(); // 參數缺省

        //$("#t1").slideDown("fast",callback); //顯示速度為fast方式

        $("#t1").slideDown(1000,callback);

        };

        $("#b1").click(f1);

        Html代碼

        復制代碼 代碼如下:

        dd

        2.slideUp(speed,[callback]););

        說明:改變對象的height以實現向上展開的動畫效果,常用隱藏顯示的元素

        復制代碼 代碼如下:

        var callback=function(){

        //alert("我是回調函數");

        }

        var f1=function(){

        //$("#t1").slideUp();

        // 參數缺省 //$("#t1").slideUp("fast",callback); //顯示速度為fast方式

        $("#t1").slideUp(1000,callback);

        };

        $("#b1").click(f1);

        dd

        3.slideToggle(speed,[callback]););

        說明:可以說是以上2個方法的綜合體,可替代toggle();如果你是仔細看了上面的幾個方法介紹,就應該知道怎么用了,其實這幾個方法的用法和參數都是相同的,只是展現的形式不同,例子我就不寫了吧

        三 元素的淡入淡出效果

        1.fadeIn(speed,[callback]);

        說明:實現淡出效果,用于顯示隱藏元素

        2.fadeOut(speed,[callback]);

        說明:實現淡入效果,用于隱藏顯示的元素

        3,fadeTo(speed,opactity,callback);

        說明:該方法用于更改顯示元素的透明度

        參數:speed,callback于上面介紹的其他動畫方法參數相同,opactity參數表示透明度,取值范圍為0-1

        復制代碼 代碼如下:

        var callback=function(){

        //alert("我是回調函數");

        } ;

        var f1=function(){ $("#t1").fadeTo(1000,0.3,callback);//0.3為透明度30%

        };

        $("#b1").click(f1);

        dd

        四.自定義動畫

        說明:從前面一,二,三可以看到,元素的顯示有show,slideDown,fadeIn,隱藏有hide,slideUp,fadeOut的動畫效果

        ,組合效果toggle,slideToggle,更改透明度效果fadeTo,實際需要中我們還可以自定義一些動畫效果

        自定義動畫使用方法:animate(params,speed,callback);

        參數說明:params---一組包含作為動畫屬性和最終值哦樣式屬性和其值的集合

        speed----同前面介紹方法中的speed屬性

        callback---回調函數

        注意:params的樣式屬性必須書寫成駝峰形式,即比如margin-left應該些微marginLeft的形式

        下面是一個例子

        復制代碼 代碼如下:

        var callback=function(){

        //alert("我是回調函數");

        } ;

        var par={ height:"70%" };

        var f1=function(){

        $("#t1").animate(par,1000,callback);

        };

        $("#b1").click(f1);

        Html代碼

        復制代碼 代碼如下:

        dd

      【jquery中動態效果】相關文章:

      jQuery中prev()方法用法07-16

      jQuery中replaceAll()方法用法10-15

      jQuery中parent()和siblings()的問題10-16

      jQuery程序設計08-05

      jquery提交按鈕的代碼07-28

      淺析jQuery 遍歷函數javascript08-06

      如何理解jquery事件冒泡09-15

      jQuery的DOM操作筆記07-29

      jQuery 源碼分析和Ready函數06-28

      讓你我減少對jQuery的依賴度07-21

      主站蜘蛛池模板: 国产不卡视频一区二区在线观看| 色婷婷丁香综合激情| 黄骅市| 久久久久无码中文字幕| 国产精品毛片av久久| 亚洲中文字幕不卡无码| 海林市| 亚洲综合综合在线| 中文字幕一区韩国三级| 日本一区二区三区在线播放| 亚洲AV无码日韩一区二区乱| 超碰性爱| 亚洲高清一区二区三区在线观看| 国产精品流白浆无遮挡| 亚洲视频在线观看一区二区三| 日本一区二区三区四区不卡视频| 福利片免费 亚洲| 无码国产精品色午夜| 久久久亚洲精品午夜福利| 国产美女久久久亚洲综合| 无码中文字幕av免费放| 日本精品视频一视频高清| 久久亚洲第一视频黄色| 国产女人看国产在线女人 | 日韩在线观看网址| 玉环县| 札达县| 免费无码黄网站在线观看| 免费在线观看亚洲视频| 中文字幕亚洲第一页在线 | 亚洲视频第一页在线观看| 国内精品中文字幕一区| 国产精品亚洲国产| 一区二区三区国产97| 漳平市| 仙桃市| 日本二区三区四区在线观看| 亚洲一区二区精品在线看| 亚洲国产精品国自产拍av| 久久人妻av无码中文专区| 蜜桃视频一区二区三区在线|