Jquery 是否可以通过元素ID的前四个字母作为目标元素?
我试图通过其id的前四个字母选择父元素之一,原因如下: a-ID不同。 b-嵌套级别不同 见示例:Jquery 是否可以通过元素ID的前四个字母作为目标元素?,jquery,html,Jquery,Html,我试图通过其id的前四个字母选择父元素之一,原因如下: a-ID不同。 b-嵌套级别不同 见示例: <div id="zone1"> <div class="child"></div> </div> <div id="zone2"> <div id="something-else"> <div class="child"></div> </div>
<div id="zone1">
<div class="child"></div>
</div>
<div id="zone2">
<div id="something-else">
<div class="child"></div>
</div>
</div>
有办法做到这一点吗?或者至少是一个关于如何去接近那个家长部门的想法
非常感谢您的帮助。您可以使用
可能重复的
$('.child').click(function(){
$(this).parents('#zone....').doSomething();
});
$('.child').click(function(){
$(this).closest('[id^="zone"]').doSomething();
});