$("div").find("p:first")取到的有可能是很多元素,

那是因为$(:first)的意思是在每一个前面的元素下找最后一个,所以如果当div有很多个,这个find("p:first")就会取到很多个p

而$("div p:first")只能取到一个元素。

.first()永远也只能取到一个元素。

posted on 2011-07-22 11:32  生产力  阅读(1719)  评论(0)    收藏  举报