首页 > 解决方案 > 用于 javascript 代码的简短 jQuery 解决方案

问题描述

需要一个 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 有不同的用途。

标签: javascriptjquery

解决方案


也许是这样的。

$(document).on('click', '#divCl > #lnkCl', function(event) {
  if ($(this).parents(".newSearch").length) {
    // do your thing
  }
});

推荐阅读