get返回的是一個DOM對象,是獲取的元素數組。
eq返回的是一個jquery對象。返回的是jQuery對象,就可以繼續調用其他方法,返回的是元素數組就不能調用。
例如下面的代碼就會報錯:
$("#list li").get(0).css("color","magenta")
我們可以把它轉化爲JQ對象:
$($("#list li").get(0)).css("color","magenta")
這樣就可以正常執行了,但是一般時候我們是直接用eq函數:
$("#list li").eq(0).css("color","magenta")
最後,時間倉促,資質有限,文中表述僅代表個人觀點,不準確的地方還望見諒,歡迎嚴厲地指正。