Jquery 按类查找父级

Jquery 按类查找父级,jquery,Jquery,HTML: 我认为这应该提醒aaa,但事实并非如此 这不是一种按类查找父级的方法吗 编辑 我知道你能做到这一点,但更具体地说,是父母,不是吗?那么jquery中没有针对这一点的具体实现 您必须使用.closest并在不使用$ 应该是这样的: testParent = function(obj){ alert($(obj).parent(".p").id); } testParent=functionobj{ alertobj.p.id; } 测试父母 您必须使用.nexist并在不使

HTML:

我认为这应该提醒aaa,但事实并非如此

这不是一种按类查找父级的方法吗

编辑 我知道你能做到这一点,但更具体地说,是父母,不是吗?那么jquery中没有针对这一点的具体实现

您必须使用.closest并在不使用$

应该是这样的:

testParent = function(obj){
    alert($(obj).parent(".p").id);
}
testParent=functionobj{ alertobj.p.id; } 测试父母 您必须使用.nexist并在不使用$

应该是这样的:

testParent = function(obj){
    alert($(obj).parent(".p").id);
}
testParent=functionobj{ alertobj.p.id; } 测试父母 试试这个代码

JAVASCRIPT-

alert(obj.closest(".p").id);
试试这个代码

JAVASCRIPT-

alert(obj.closest(".p").id);
使用需要使用父类它将找到与类匹配的父类。p和attr将获得匹配父类的id。请参阅下面的代码。 testParent=functionobj{ 警报$obj.parents.p.attrid; } 测试父母 使用需要使用父类它将找到与类匹配的父类。p和attr将获得匹配父类的id。请参阅下面的代码。 testParent=functionobj{ 警报$obj.parents.p.attrid; } 测试父母 尝试:

代码非常简单和简短。

试试:


这是一个非常简单和简短的代码。

你说jquery没有具体的实现是什么意思?.p是一个祖先而不是直接的,你也可以使用。parents但是。nearest更好。你说jquery没有具体的实现是什么意思?.p是一个祖先而不是直接的,你也可以用。父母但是。最近的更好这是我期待的答案。其他每个人都认为这是正确的,但在我访问元素的父元素时,父元素更具体。谢谢。这是我期待的答案。其他每个人都认为这是正确的,但在我访问元素的父元素时,父元素更具体。谢谢
testParent = function(obj){
 alert($(obj).parents('.p').attr('id'));
}