jQuery對象轉(zhuǎn)換為DOM對象
1-6中的?var $div = ?$('div');本來就是取得jQuery對象,因為可以把“div”當做標簽名,,若改成
var d = document.getElementsByTagName('div'); //dom對象
var $div = ?$('d');
為什么根本就不起作用?。?/p>
1-6中的?var $div = ?$('div');本來就是取得jQuery對象,因為可以把“div”當做標簽名,,若改成
var d = document.getElementsByTagName('div'); //dom對象
var $div = ?$('d');
為什么根本就不起作用?。?/p>
2016-07-28
舉報
2016-07-28
jQuery $()里的內(nèi)容,如果是已經(jīng)聲明存在的變量或者對象,就不用加引號。比如var name=document.getElementById("name");$(name)或者$(this)。
?加引號的一般是元素標簽有id、class這些,用$("xx")的方式獲取這些元素用的。
代碼里var d = document.getElementsByTagName('div'); 之后,d已經(jīng)是存在的對象了,所以不應(yīng)該加引號
2016-07-28
通過var d=document.getElementsByTagName('div')獲得的是一個數(shù)組,然后再講這個數(shù)組封裝成jquery對象,與var $div=$('d')含義不同。
2016-07-28
var $div = ?$(d); ?這樣能行