给定一个DOM元素,如何找到它与给定css类最近的父元素?
$(".editButton").click(function() {
(magic container selector goes here).addClass("editing");
});
我不想使用很多或$(...).parent().parent(),因为我不想被绑定到特定的dom结构。
发布于 2008-12-18 15:18:18
这应该是可行的
$(this).parents('.classYouWant:first').addClass("editing");
发布于 2012-03-07 04:38:18
$( this ).closest( '.yourselector' )
顾名思义,查找this
元素的最接近祖先。
发布于 2008-12-18 15:20:22
使用.parents(".yourClass")
而不是.parent()
。
https://stackoverflow.com/questions/378133
复制相似问题