首页 > 解决方案 > jQuery 选择器。搜索具有多个相同 id 但位于唯一 div 内的输入

问题描述

<div id="one">
     <input id="ac1"> </input>
</div>
<div id="two">
     <input id="ac1"> </input>
</div>

我如何制作一个 jquery 选择器,让我在 div 中输入 id 为“one”的输入。

这只是上面的示例代码。重要的是我可以搜索具有许多相同 id:s 但位于唯一 div 内的输入。

标签: jquery

解决方案


必须有两个具有相同 ID 的元素不是一个好习惯。ID 应该是唯一的。

但是你可以试试这个:

$('#one #ac1')

这意味着选择一个 ID 为 #ac1 的项目,该项目位于 ID 为 #one 的项目内。


推荐阅读