gpt4 book ai didi

Jquery获取元素

转载 作者:行者123 更新时间:2023-12-01 03:26:16 24 4
gpt4 key购买 nike

嗨,我有以下问题,我有一个像这样的 ul 列表

<ul class="ul">
<li id="li1">
<span class="widget">
<input name='try1' value="try1" class="param" />
</span>
<ul>
<li class="li2">
<span class="widget">
<input name='try1' value="try1" class="param" />
<input name='try2' value="try2" class="param" />
</span>
</li>
</ul>
</li>
<li id="2"></li>
</ul>

我的问题是当我尝试以这种方式获取输入时

$('#li1 .param').each(function(){
alert($(this).attr('name'));
});

每个都返回给我尝试1尝试1尝试2但如果有人知道如何获得它们,我只需要跨度之间的这些?预先感谢您!

最佳答案

很难理解,但我假设你的意思是你只想要 child <span> 的后代。元素而不是全部 <span>元素。

如果是这样,请执行以下操作:

$('#li1 > span .param').each(function(){
alert($(this).attr('name'));
});

这使用 child-selector (docs)目标.param源自 <span> 的元素#li1 的子元素.

关于Jquery获取元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4845532/

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