我有这样的层次结构:
<search>
<inner>
<input/>
<p/>
<img/>
</inner>
</search>
我要做的是选择<search>
onFocus的父<input/>
,但如果我这样做:
$(function(){
$("input").focus(function(){
console.log($(this).parent("search"));
});
});
控制台显示一个空数组。是否有一种干净的方式来选择多个级别的父级?我知道这样做的唯一方法是.parent().parent("search")
,这可行,但不是很干净,如果我试图选择父级5层,那将是非常残酷的。
答案 0 :(得分:25)
答案 1 :(得分:4)