我不斷影響與其他元素相關的元素,但我的方法看到一個小業餘愛好者!父母,孩子的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