日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

jquery中动态效果

發布時間:2025/4/5 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jquery中动态效果 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

只需引入jqery.js,不需要引入插件,利用jquery定義的一些基本方法,就能實現諸如隱藏,顯示,淡入,淡出,半透明等

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

?

本文參考《《淺談jquery》一書,加以整理,并結合自己的實際經驗而成,可以看做一個 學習手冊吧
編輯的時候代碼全亂了,重新整理了下,可能代碼格式還是有點亂,請見諒
顯示(show),隱藏(hide)與組合(toggle)效果
1.show(speed,callback);

?

?

?


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

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

下面是一個簡單的例子

Js代碼 ?
  • var?callback=function(){?//alert("我是回調函數");??
  • ?}??
  • ?var?f1=function(){???
  • //?$("#t1").show();?參數缺省???
  • //?$("#t1").show("fast",callback);?顯示速度為fast方式???
  • $("#t1").show(3000,callback);//自定義顯示速度?3000毫秒???
  • };??
  • ?$("#b1").click(f1);??
  • ?

    ?

    Html代碼 ?
  • <input?type="button"?value="show"?id="b1"/>?<div?id="t1"?style="display:?none;border:?1px?solid?gray;">dd</div>??
  • ?

    ?

    ?

    2 hidden(speed,callback);

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

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

    ?

    ?

    Js代碼 ?
  • var?callback=function(){?//alert("我是回調函數");???
  • }???
  • var?f1=function(){???
  • //?$("#t1").hide();?參數缺省???
  • //?$("#t1").hide("fast",callback);?顯示速度為fast方式??
  • ?$("#t1").hide(3000,callback);//自定義顯示速度?3000毫秒???
  • };?$("#b1").click(f1);??
  • ?

    Html代碼 ?
  • ???
  • ??
  • <input?type="button"?value="show"?id="b1"/>?<div?id="t1"?style="border:?1px?solid?gray;">dd</div>??
  • ??
  • ???
  • ?

    3 toggle(speed,callback)

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

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

    參數與3.1,相同

    Js代碼 ?
  • var?callback=function(){?//alert("我是回調函數");???
  • }??
  • ?var?f1=function(){??
  • ?//$("#t1").toggle();?//?參數缺省???
  • //$("#t1").toggle("fast",callback);?//顯示速度為fast方式??
  • ?$("#t1").toggle(3000,callback);???
  • };???
  • $("#b1").click(f1);??
  • ??
  • ??
  • ???
  • ?

    Html代碼 ?
  • <input?type="button"?value="show"?id="b1"/>?<div?id="t1"?style="border:?1px?solid?gray;">dd</div>??
  • ??
  • ???
  • ?

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

    1.slideDown(speed,[callback]);

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

    ?

    ?

    Js代碼 ?
  • var?callback=function(){?//alert("我是回調函數");?}??
  • ?var?f1=function(){??
  • ?//$("#t1").slideDown();?//?參數缺省???
  • //$("#t1").slideDown("fast",callback);?//顯示速度為fast方式???
  • Js代碼 ?
  • $("#t1").slideDown(1000,callback);??
  • ?};??
  • ?$("#b1").click(f1);??
  • ?

    ?

    Html代碼 ?
  • <input?type="button"?value="show"?id="b1"/>?<div?id="t1"?style="border:?1px?solid?gray;">dd</div>??
  • ??
  • ???
  • ?

    ?

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

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

    ?

    ?

    Js代碼 ?
  • var?callback=function(){???
  • //alert("我是回調函數");???
  • }???
  • Js代碼 ?
  • var?f1=function(){???
  • //$("#t1").slideUp();???
  • //?參數缺省?//$("#t1").slideUp("fast",callback);?//顯示速度為fast方式??
  • Js代碼 ?
  • $("#t1").slideUp(1000,callback);???
  • ;??
  • $("#b1").click(f1);??
  • ?

    ?

    ?

    Js代碼 ?
  • <input?type="button"?value="show"?id="b1"/>?<div?id="t1"?style="border:?1px?solid?gray;">dd</div>??
  • ?

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

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

    三 元素的淡入淡出效果

    1.fadeIn(speed,[callback]);?

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

    2.fadeOut(speed,[callback]);

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

    ?

    3,fadeTo(speed,opactity,callback);

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

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

    ?

    ?

    Js代碼 ?
  • var?callback=function(){??
  • ?//alert("我是回調函數");???
  • }?;??
  • var?f1=function(){?$("#t1").fadeTo(1000,0.3,callback);//0.3為透明度30%???
  • };???
  • $("#b1").click(f1);??
  • ?

    Js代碼 ?
  • <input?type="button"?value="show"?id="b1"/>?<div?id="t1"?style="border:?1px?solid?gray">dd</div>??
  • ??
  • ???
  • ?

    ?

    ?

    ?

    ?四.自定義動畫

    ?

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

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

    ?

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

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

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

    ???????????????? callback---回調函數

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

    下面是一個例子

    Js代碼 ?
  • var?callback=function(){???
  • //alert("我是回調函數");???
  • }?;??
  • var?par={?height:"70%"?};???
  • var?f1=function(){??
  • ?$("#t1").animate(par,1000,callback);???
  • };???
  • ??
  • $("#b1").click(f1);??
  • ??
  • ???
  • ?

    ?

    Html代碼 ?
  • <input?type="button"?value="show"?id="b1"/>?<div?id="t1"?style="border:?1px?solid?gray">dd</div>??
  • ??
  • ??
  • 轉載于:https://www.cnblogs.com/webu/archive/2012/11/28/2791943.html

    總結

    以上是生活随笔為你收集整理的jquery中动态效果的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 91视频免费看 | 成人在线免费看视频 | 久久国产一区 | 国产精品九九九 | yy1111111 | 国产精品不卡一区 | 国产片一区二区三区 | 欧美日韩在线免费视频 | 欧美激情在线狂野欧美精品 | 99久久人妻无码精品系列 | 国内毛片毛片毛片毛片 | 久久久久不卡 | 欧美色图网站 | 国产成人无码精品久久久性色 | 国产精品毛片一区二区 | 日韩一区二区三区av | 成人一区二区三区视频 | 精品婷婷| 婷婷视频网 | 亚洲男人的天堂网 | 成人国产三级 | 无人在线观看高清视频 单曲 | 久久久久久久久久久久久久国产 | 精品国产乱码久久久久久108 | 美痴女~美人上司北岛玲 | 求一个黄色网址 | 一炮成瘾1v1高h | 免费在线看污 | 波多野结衣家庭主妇 | 成人乱码一区二区三区 | 精品亚洲国产成人av制服丝袜 | 欧美色就是色 | 一区二区黄色片 | 一区二区在线免费观看视频 | 精品自拍视频在线观看 | 欧美日韩一区二区三区四区五区 | 亚洲欧洲成人精品久久一码二码 | 日韩高清免费观看 | 一本大道av伊人久久综合 | 动漫女生光屁股 | 韩国av免费在线观看 | 少妇又白又嫩又色又粗 | 毛片网站在线免费观看 | av在线日韩| 天堂va欧美va亚洲va老司机 | 国产午夜精品一区二区三区 | 亚洲天堂中文字幕在线 | 欧美日韩国产免费观看 | 在线观看一区二区三区视频 | 日韩欧美一区二区三区在线观看 | 人人cao| 色资源av| 成人激情片| 网站av在线| 成年人三级视频 | 欧美日韩电影一区 | 亚洲精品日韩在线 | 校园伸入裙底揉捏1v1h | 日本在线二区 | 亚洲av久久久噜噜噜熟女软件 | 婷婷国产在线 | 日韩免费视频一区二区视频在线观看 | 毛片看看| 一区二区三区美女视频 | 欧美91| 久久免费国产视频 | 亚洲伦理影院 | 国产精品电影 | 强行糟蹋人妻hd中文 | 亚洲女人天堂成人av在线 | 都市激情亚洲一区 | 老司机伊人 | 久久伊人精品 | 91性视频 | 理论片亚洲 | 国产精品99无码一区二区视频 | 国产永久免费视频 | 亚洲成人h | 中文字幕视频一区二区 | 午夜激情亚洲 | 麻豆免费下载 | 少妇喷水在线观看 | 不卡视频免费在线观看 | 亚洲成人精品 | 超碰福利在线观看 | 久久艹在线视频 | 在线播放小视频 | 土耳其xxxx性hd极品 | 欧美激情一区二区三区四区 | av大片网 | 中文字幕国产一区 | 91极品在线| 四虎最新域名 | 青青久操| 国产精品一区二区三区久久 | 免费污视频在线观看 | 日韩在线精品强乱中文字幕 | china国模大尺度pics | 国产精品久久久久久久久久久久午夜片 |