第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

jquery的hide()方法的動(dòng)畫效果問題?

jquery的hide()方法的動(dòng)畫效果問題?

慕斯王 2019-04-04 06:02:13
<script type="text/javascript">(document).ready(function() {$("button").click(function() {$("div").hide(2000,function() {alert("Hello JavaScript"); });});});</script>上面代碼的效果是以兩秒的效果隱藏div后,再執(zhí)行回調(diào)函數(shù),彈出”Hello JavaScript“,那下面這段代碼為什么不行?<script type="text/javascript">(document).ready(function() {$("button").click(function() {$("div").hide(2000);alert("Hello JavaScript");});});</script>JS不是單線程嗎? $("div").hide(2000);和 alert("Hello JavaScript");不應(yīng)是前者執(zhí)行完了,后者再執(zhí)行嗎?為什么前者的動(dòng)畫效果還沒執(zhí)行完,就執(zhí)行后面的代碼,難道是JS碰到動(dòng)畫之類效果的時(shí)候是拋給別的線程執(zhí)行的,它自身不執(zhí)行渲染之類的效果,所以它就立即執(zhí)行后面的代碼。
查看完整描述

4 回答

?
Smart貓小萌

TA貢獻(xiàn)1911條經(jīng)驗(yàn) 獲得超7個(gè)贊

jquery的hide()方法的定義和用法:

如果被選的元素已被顯示,則隱藏該元素。

實(shí)例:

隱藏可見的 <p> 元素:

 $(".btn1").click(function(){

  $("p").hide();

});

語(yǔ)法:

1 $(selector).hide(speed,callback)

 


查看完整回答
反對(duì) 回復(fù) 2019-04-05
?
郎朗坤

TA貢獻(xiàn)1921條經(jīng)驗(yàn) 獲得超9個(gè)贊

不是$("div").hide(2000); 先執(zhí)行完再執(zhí)行下面的。
如果效果都連在同一個(gè)jquery語(yǔ)句中,是可先執(zhí)行完一動(dòng)作,再另一動(dòng)作。
如$("div").hide(2000).show(2000).(其它的事件等操作);
這樣,后面的動(dòng)作會(huì)依次執(zhí)行。前面執(zhí)行完后再后面的。

查看完整回答
反對(duì) 回復(fù) 2019-04-05
?
臨摹微笑

TA貢獻(xiàn)1982條經(jīng)驗(yàn) 獲得超2個(gè)贊

$("div").hide(2000);
alert("Hello JavaScript");
JS引擎確實(shí)是單線程,settimeout也只是模擬出一個(gè)假象。就上兩行代碼是不同步的這和單線程沒關(guān)系。

查看完整回答
反對(duì) 回復(fù) 2019-04-05
  • 4 回答
  • 0 關(guān)注
  • 526 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)