国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jquery 延遲執行實例介紹

2019-11-20 22:23:01
字體:
來源:轉載
供稿:網友
復制代碼 代碼如下:

$(function(){
var $inputs = $('input[type=button]')
.delay(500)
.queue(function(){$(this).hide().dequeue();})
.delay(1500)
.queue(function(){$(this).show();});
});

以上代碼讓頁面中的按鈕在頁面加載后500毫秒隱藏,然后再過1500毫秒顯示出來。
復制代碼 代碼如下:

$(function(){
var $inputs = $('input[type=button]')
.delay(500)
.queue(function(){$(this).hide().dequeue();})
.delay(1500)
.show(1);
//.queue(function(){$(this).show();});
});

以上代碼效果與前面的代碼相同。
復制代碼 代碼如下:

$(function(){
var $inputs = $('input[type=button]')
.delay(500)
.queue(function(){$(this).hide();})
.delay(1500)
.show(1);
//.queue(function(){$(this).show();});
});

以上代碼同樣只隱藏,不會再顯示,相比代碼2,queue里的代碼沒有調dequeue,由此可知,queue執行完后,也中止了動畫隊列的繼續執行,需要調用dequeue使其執行下去(這里queue里的hide()不是一個動畫,而將當前對象的動畫放在queue里執行也會有問題)。
復制代碼 代碼如下:

$(function(){
var $inputs = $('input[type=button]')
.delay(500)
.queue(function(){$(this).hide().dequeue();})
.delay(1500)
.show();
//.show(1);
});

以上代碼只隱藏,而不會再顯示!!這里show不再指定顯示動畫時長,則show方法不再是一個動畫。由此可知,dequeue只能使得動畫隊列中的后續方法執行下去,不能使非動畫隊列中的jquery方法繼續執行!
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 丁青县| 永福县| 承德县| 泰兴市| 法库县| 东乌珠穆沁旗| 阜城县| 米易县| 晋城| 奉贤区| 瑞金市| 达州市| 沙雅县| 和政县| 柞水县| 云龙县| 岑溪市| 娱乐| 茌平县| 都江堰市| 康定县| 文水县| 礼泉县| 安阳市| 惠安县| 曲水县| 朝阳县| 宁津县| 准格尔旗| 成都市| 浪卡子县| 宽甸| 墨玉县| 凤凰县| 潞西市| 甘南县| 宝鸡市| 平昌县| 大理市| 林周县| 乳山市|