国产探花免费观看_亚洲丰满少妇自慰呻吟_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方法繼續執行!
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 中宁县| 靖江市| 庄河市| 宁国市| 昌江| 柳江县| 东阿县| 清原| 安福县| 小金县| 韶关市| 绥江县| 贺州市| 吉安县| 垦利县| 达州市| 梅河口市| 江永县| 理塘县| 泸州市| 宜兴市| 新平| 平利县| 芦溪县| 那坡县| 色达县| 老河口市| 岳普湖县| 华安县| 德化县| 阿城市| 巴彦淖尔市| 依安县| 杨浦区| 农安县| 渝北区| 信丰县| 靖安县| 柳州市| 长沙市| 安溪县|