单击Div时触发操作,但单击Div内的链接时不会触发

San*_*ago 1 jquery click toggleclass

我想通过点击它来切换一个DIV类,但不是在点击DIV内的链接时切换.

我尝试了这个,但即使单击链接,它也会切换到类:

$("ol.compacted .tl_general:not(a)").click(function () {
    $(this).toggleClass("re-expanded");
});
Run Code Online (Sandbox Code Playgroud)

我能做什么?提前致谢!

Sha*_*oli 9

单击该div内的链接时停止事件传播.

$("ol.compacted .tl_general a").click(function (e) {
    e.stopPropagation();
});
Run Code Online (Sandbox Code Playgroud)