我不断影响与其他元素相关的元素,但我的方法看到一个小业余爱好者!父母,孩子的jQuery短手
即
// <div> <div> <div> <ul> matched item where script is called from </ul> </div> </div> <a class="postMore">LINK</a> </div>
我使用;
$(this).parent('div').parent('div').parent('div').children('a.postMore').css('display','block');
这似乎有点麻烦。有没有更好的方法来处理相关元素?
辉煌 - 谢谢gaby!对查找有任何处理影响吗? – v3nt 2011-05-23 10:36:28
@丹尼尔,你的意思是效率问题?不,'.find()'是向下遍历DOM层次结构最常用的方法,如果指定的选择器允许,它将使用本地浏览器方法进行工作。 – 2011-05-23 10:38:32