如何使用jquery.on('click')获取父选择器,基于单击的元素

时间:2013-07-02 16:54:30

标签: jquery

我正在使用jquery.on,我有以下代码:

$('.parent').on('click', '.link',function (event) {
    console.log($(this));//return .link

});

如何访问触发点击的.parent?

$(this)return .link。

1 个答案:

答案 0 :(得分:3)

您可以使用nearest():

$(this).closest('.parent');

或者使用:$(event.delegateTarget),它会考虑多个嵌套的.parent元素。

如果你的元素是锚标记,你肯定会阻止默认行为。