gpt4 book ai didi

javascript - 动态 jQuery 语句第二部分

转载 作者:行者123 更新时间:2023-12-02 19:51:09 25 4
gpt4 key购买 nike

我想添加此问题的后续内容here

<ul>
<li>A</li>
<li>B
<ul>
<li>C
<ul>
<li>D
<ul>
<li>E</li>
</ul>
</li>
</ul>
</li>
<li>F</li>
</ul>
</li>
</ul>

问题涉及 HTML 列表导航,确切地说是上一个-下一个。如果当前选择了 F,即 currentEle=F,我将如何从 E 转到 F。链接的帖子反之亦然。目前我有这个,但效果不好

if ($(currentEle).prev().val() != null) {
if ($(currentEle).prev().children("ul").length > 0) {
$(currentEle).prev().children().last("li").children().last().click();
}
else {
$(currentEle).prev().click();
}
}

最佳答案

假设thisF的节点,

var txtToFind = 'E';
$(this).prev('li').find('li').filter(function() {
if ($(this).text() == txtToFind)
return true;
else return false;
})

关于javascript - 动态 jQuery 语句第二部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9293006/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com