jquery常用特效方法使用示例
1. jQuery fadeIn() 用于淡入已隱藏的元素。
語法:
$(selector).fadeIn(speed,callback);
實(shí)例:
$("button").click(function(){
$("#div1").fadeIn();
$("#div2").fadeIn("slow");
$("#div3").fadeIn(3000);
});
2. jQuery fadeOut() 方法用于淡出可見元素。
語法:
$(selector).fadeOut(speed,callback);
3.jQuery fadeToggle() 方法可以在 fadeIn() 與 fadeOut() 方法之間進(jìn)行切換。
如果元素已淡出,則 fadeToggle() 會(huì)向元素添加淡入效果。
如果元素已淡入,則 fadeToggle() 會(huì)向元素添加淡出效果。
語法:
$(selector).fadeToggle(speed,callback);
實(shí)例:$("button").click(function(){
$("#div1").fadeToggle();
$("#div2").fadeToggle("slow");
$("#div3").fadeToggle(3000);
});
4.。語法:
$(selector).fadeTo(speed,opacity,callback);
必需的 speed 參數(shù)規(guī)定效果的時(shí)長。它可以取以下值:"slow"、"fast" 或毫秒。
fadeTo() 方法中必需的 opacity 參數(shù)將淡入淡出效果設(shè)置為給定的不透明度(值介于 0 與 1 之間)。實(shí)例
$("button").click(function(){
$("#div1").fadeTo("slow",0.15);
$("#div2").fadeTo("slow",0.4);
$("#div3").fadeTo("slow",0.7);
});
5. jQuery slideDown() 方法用于向下滑動(dòng)元素。
語法:
$(selector).slideDown(speed,callback);
$("#flip").click(function(){
$("#panel").slideDown();
});
6. jQuery slideUp() 方法用于向上滑動(dòng)元素。
語法:
$(selector).slideUp(speed,callback);
可選的 speed 參數(shù)規(guī)定效果的時(shí)長。它可以取以下值:"slow"、"fast" 或毫秒。
可選的 callback 參數(shù)是滑動(dòng)完成后所執(zhí)行的函數(shù)名稱。
7. jQuery slideToggle() 方法可以在 slideDown() 與 slideUp() 方法之間進(jìn)行切換。
如果元素向下滑動(dòng),則 slideToggle() 可向上滑動(dòng)它們。
如果元素向上滑動(dòng),則 slideToggle() 可向下滑動(dòng)它們。
$(selector).slideToggle(speed,callback);
8. jQuery animate() 方法用于創(chuàng)建自定義動(dòng)畫。
語法:
$(selector).animate({params},speed,callback);
必需的 params 參數(shù)定義形成動(dòng)畫的 CSS 屬性。
可選的 speed 參數(shù)規(guī)定效果的時(shí)長。它可以取以下值:"slow"、"fast" 或毫秒。
可選的 callback 參數(shù)是動(dòng)畫完成后所執(zhí)行的函數(shù)名稱。
也可以定義相對(duì)值(該值相對(duì)于元素的當(dāng)前值)。需要在值的前面加上 += 或 -=:
也可以定義一組animate,實(shí)現(xiàn)隊(duì)列功能。
下面的例子演示 animate() 方法的簡單應(yīng)用;它把 <div> 元素移動(dòng)到左邊,直到 left 屬性等于 250 像素為止:
實(shí)例
$("button").click(function(){
$("div").animate({left:'250px'});
});
9. jQuery stop()方法用于停止動(dòng)畫或效果,在它們完成之前
10.當(dāng)動(dòng)畫 100% 完成后,即調(diào)用 Callback 函數(shù)。
典型的語法:
$(selector).hide(speed,callback)
11. jQuery 方法鏈接
有些元素只要獲取一遍就可以,所以可以利用鏈接對(duì)方法追加。
就是方法點(diǎn)方法。如
$("#p1").css("color","red").slideUp(2000).slideDown(2000);
相關(guān)文章
javascript異步處理與Jquery deferred對(duì)象用法總結(jié)
這篇文章主要介紹了javascript異步處理與Jquery deferred對(duì)象用法,結(jié)合實(shí)例形式總結(jié)分析了jQuery異步請(qǐng)求處理相關(guān)操作技巧,需要的朋友可以參考下2019-06-06jquery輕量級(jí)數(shù)字動(dòng)畫插件countUp.js使用詳解
這篇文章主要為大家詳細(xì)介紹了jquery鼠標(biāo)滾動(dòng)數(shù)字增加插件的使用方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-10-10基于jQuery的網(wǎng)頁右下角彈出廣告(IE7,firefox)
以前曾寫過一個(gè),不過太麻煩了,呵呵```現(xiàn)在改進(jìn)了一下,其實(shí)很簡單:css定位層一直在右下角,用js控制層的高度增減。2010-08-08Jquery ajax請(qǐng)求導(dǎo)出Excel表格的實(shí)現(xiàn)代碼
下面小編就為大家?guī)硪黄狫query ajax請(qǐng)求導(dǎo)出Excel表格的實(shí)現(xiàn)代碼。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-06-06ASP.NET jQuery 實(shí)例3 (在TextBox里面阻止復(fù)制、剪切和粘貼事件)
在這講里,讓我們看下如何在ASP.NET Textbox里禁止復(fù)制、剪切和粘貼行為2012-01-01JQuery實(shí)現(xiàn)的圖文自動(dòng)輪播效果插件
這篇文章主要介紹了JQuery實(shí)現(xiàn)的圖文自動(dòng)輪播效果插件,涉及jQuery處理鼠標(biāo)事件及動(dòng)畫效果的方法,需要的朋友可以參考下2015-06-06jQuery實(shí)現(xiàn)MSN中文網(wǎng)滑動(dòng)Tab菜單效果代碼
這篇文章主要介紹了jQuery實(shí)現(xiàn)MSN中文網(wǎng)滑動(dòng)Tab菜單效果代碼,基于jQuery鼠標(biāo)事件實(shí)現(xiàn)頁面元素屬性動(dòng)態(tài)切換的功能,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-09-09jquery+json實(shí)現(xiàn)數(shù)據(jù)二級(jí)聯(lián)動(dòng)的方法
這篇文章主要介紹了jquery+json實(shí)現(xiàn)數(shù)據(jù)二級(jí)聯(lián)動(dòng)的方法,涉及jQuery基于get方法與后臺(tái).net程序傳輸json交互實(shí)現(xiàn)二級(jí)聯(lián)動(dòng)菜單,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-11-11