我需要找到相对于另一个元素最近的元素。我想要一个不锁定到特定树结构的通用函数。也许它已经存在于 jQuery 中,如果有,请告诉我!这是我想出的,它可以满足我的需要:
$.fn.nearest = function(s) {
var o = {};
var p = $(this).parent();
while(p.length) {
if(p.find(s).length) {
o = p.find(s).first();
break;
}
else {
p = p.parent();
}
}
return o;
};
-克里斯