第二個button上的事件注釋上說篩選出子元素是span,不是應該是用children嗎?
<script?type="text/javascript"> ????$("button:last").click(function()?{ ????????//找到所有p元素,然后篩選出子元素是span標簽的節點 ????????//改變其字體顏色 ????????var?$spans?=?$('span'); ????????$("p").find($spans).css('color',?'red');//改成$("p").children($spans).css('color',?'red'); ????}) ????</script>
2016-10-21
對嚴格來說,是應該用.children()方法的;其實,老師的意圖是篩選出子孫元素是span標簽的節點。
注意子孫元素和子元素的區別。
2016-10-26
你說的對,可以用children,只不過,find用著方便,find可以代替children,這是習慣性的問題,
2016-10-06
注意重點:
.find()和.children()方法是相似的
1.children只查找第一級的子節點
2.find查找范圍包括子節點的所有后代節點