亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

嵌套列表中的 jQuery 目標數據元素

嵌套列表中的 jQuery 目標數據元素

炎炎設計 2023-09-25 17:17:47
我有一個列表,其結構如下:<ul  data-Id="2" class="listElement"><li></li><li></li><li>    <ul data-Id="3" class="listElement" style="display: none">        <li></li>        <li>            <ul data-Id="4" class="listElement" style="display: none">                <li></li>            </ul>        </li>    </ul></li>我需要能夠定位當前隱藏的 ul 元素,并slidetoggle()對其執行操作。我嘗試在 jQuery 中做到這一點,但效果不太好:var test = 3; //i need to declare it as a var, because i get this from another item $('.listElement').find('[data-Id="' + test + '"]').slideToggle("fast");什么都沒發生,我似乎找不到我在這里錯過的東西
查看完整描述

1 回答

?
尚方寶劍之說

TA貢獻1788條經驗 獲得超4個贊

您的代碼是正確的,但請確保當您的 javascript 代碼運行時 dom 元素已經放置(準備好)?;蛘吣?javascript 應該在雇用的文檔準備就緒時運行。

$(document).ready(function(){
    var test = 3; //i need to declare it as a var, because i get this from another item 
    $('.listElement').find('[data-Id="' + test + '"]').slideToggle("slow");
});


查看完整回答
反對 回復 2023-09-25
  • 1 回答
  • 0 關注
  • 109 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號