需要一个JavaScript代码的jQuery解决方案,并且比它要短得多。
代码:
if (event.target.parentElement.parentElement.parentElement.parentElement.getAttribute("class").include("newSearch"))
event
来自哪里,
$(document).on('click', '#divCl > #lnkCl', function (event) {
jQuery版本:2.2.4
HTML代码:
<div class"newSearch">
<div>
<div>
<div>
<div id="divCl">
<div id="lnkCl">
</div>
</div>
</div>
</div>
</div>
</div>
这不是确切的代码,因为我们之间的div有不同的用法。
答案 0 :(得分:-1)
也许是这样。
$(document).on('click', '#divCl > #lnkCl', function(event) {
if ($(this).parents(".newSearch").length) {
// do your thing
}
});