jquery 选择 div 内的 div

标签 jquery

我试图让它只提醒点击的div,而不是提醒点击的div,然后提醒容器div。当我单击第三个 div 时,我希望它只提醒“第三个”。感谢您的帮助。

<div id="first">   
    <div id="second">
        <div id="third">
            third div
        </div>
        second div
    </div>
    first div
</div>

$("div").click(function() {
    alert(this.id);
});

最佳答案

Demo

$("div").click(function(e) {
    alert(this.id);
    e.stopPropagation();
})

这样就可以了。

关于jquery 选择 div 内的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7535734/

相关文章:

javascript - 如何将 JavaScript 转换为纯 jQuery

javascript - 如何逐行读取文本区域 HTML 标记

javascript - 具有国际字符的名称使用什么正则表达式

jquery - SailsJS v0.10.0-rc7/grunt 以正确的顺序加载 js 资源

javascript - 如何使用 jQuery Mobile 动态创建单选按钮?

jquery - 如何使用 jquery 显示图像的一部分?

javascript - 无法更改 jquery 对象 css

javascript - 如何在 osx 中禁用多重滚动效果并在每次滚动时触发一次滚动事件

javascript - 为什么在这种情况下要添加两个指向 JQuery 的链接

jQuery:加载和使用大型 XML 文件的最快方式