3
如果這個是一個HTMLDivElement,我該如何避免這樣做?在jQuery中爲此添加字符串
$('#' + $(this).id + " > p").foo();
做這樣的事情:
($(this) + $(" > p")).foo();
如果這個是一個HTMLDivElement,我該如何避免這樣做?在jQuery中爲此添加字符串
$('#' + $(this).id + " > p").foo();
做這樣的事情:
($(this) + $(" > p")).foo();
$(this).children('p').foo();
試試這個:
$(this).find("> p").foo();
我希望更多的串聯字符串中,但是對於這個孩子會做。 – Phonethics 2010-05-02 18:09:23
如果你不想要直接的孩子,你可以使用'.find'來選擇任何匹配選擇器的後代。 – interjay 2010-05-02 18:16:29