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

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

我可以將 HTML 元素中的屬性傳遞給 JQuery .delay() 函數(shù)嗎?

我可以將 HTML 元素中的屬性傳遞給 JQuery .delay() 函數(shù)嗎?

慕斯709654 2023-10-30 15:10:25
我試圖將頁(yè)面上文本的出現(xiàn)(實(shí)際上是在 Twine - https://twinery.org/中)延遲到在 span 對(duì)象的屬性中定義的數(shù)量,如下所示:$(".fadeIn").each(function() {  alert(parseInt($(this).attr("fadeInAfter")))});$(".fadeIn").delay(parseInt($(this).attr("fadeInAfter"))).fadeIn(1000);<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script><span class="hide fadeIn" fadeInAfter="1000">This should fade in after 1 second</span><span class="hide fadeIn" fadeInAfter="5000">This should fade in after 5 seconds</span>使用此代碼,警報(bào)框會(huì)顯示正確的值,但范圍會(huì)立即淡入。我想做的事情可能嗎?我的處理方式是錯(cuò)誤的嗎?謝謝,
查看完整描述

1 回答

?
暮色呼如

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

alert()調(diào)用的代碼和設(shè)置延遲的代碼之間有一個(gè)非常重要的區(qū)別:該方法為每個(gè)單獨(dú).each()調(diào)用回調(diào)函數(shù)。這就是獲取屬性值有效的原因。在您的調(diào)用中,代碼將被評(píng)估并設(shè)置為調(diào)用上下文中的任何內(nèi)容。 <span>.delay()this

修復(fù)起來(lái)很容易:也在回調(diào).delay()中進(jìn)行調(diào)用.each()

$(".fadeIn").each(function() {
  $(this).delay(parseInt($(this).attr("fadeInAfter"))).fadeIn(1000);
});


查看完整回答
反對(duì) 回復(fù) 2023-10-30
  • 1 回答
  • 0 關(guān)注
  • 113 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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