我正在聆听具有特定类的元素的点击。当我点击这个元素时,我想得到这个元素,而不是我点击的孩子。我打电话时如何避免让孩子回来
event.target
这是我为证明问题而创建的小提琴 https://jsfiddle.net/yxvfgkcs/
由于我让孩子们回来了,他们会将CSS应用于他们而不是父母。
我怎么知道我点击了元素的子元素并获取了类selectable
的元素?
答案 0 :(得分:1)
由于您已经在使用jQuery,因此可以使用.closest()
:
var clickedField = $(e.target).closest(".selectable");
查看更新的JSFiddle