toggleClass不适用于onclick事件

时间:2015-08-04 02:13:09

标签: jquery

我有以下代码片段:

$('#app-store').find('.appEntry').click(function() {
    $(this).toggleClass("selected");
});

toggleClass不起作用。选择器是正确的,如果我在toggleClass行停止调试器并运行“$(this).toggleClass(”selected“);”在Chrome控制台中排行,然后它就像应该的那样切换类。我在这做错了什么?我觉得我很遗憾这是非常明显的事情。

1 个答案:

答案 0 :(得分:0)

您必须更准确地指定选择器,因为可能有其他周围的DOM元素导致点击冒泡。更具体地说,调用标记和ID并使用空格向下流动父/子路径。

链接到类似的问题和解决方案:

clicking on dropdown content, dropdown getting hide