var div = document.getElementsByTagName('div'); var $div = &(div); 和 var $div = &('div'); 這兩句有什么區(qū)別?
var div = document.getElementsByTagName('div'); var $div = &(div); 和 var $div = &('div'); ? 這兩句有什么區(qū)別?
var div = document.getElementsByTagName('div'); var $div = &(div); 和 var $div = &('div'); ? 這兩句有什么區(qū)別?
2016-10-08
舉報(bào)
2016-11-01
1、var $div = $(div) :為什么會(huì)有這個(gè)寫(xiě)法,是因?yàn)榍懊娑x了DOM對(duì)象?
var?div?= documentByElementTagName("div"); 這個(gè)div你可以自己定義 比如div1啊div2啊什么的
var $div = $(div) 括號(hào)里的div是你定義的那個(gè)div(加粗下劃線那個(gè)) 也可以是div1 div2什么的。
2、var $div = $("div"):這里是jQuery直接取值,不是用DOM轉(zhuǎn)換成jQuery,所以這里的div只能是div不能自己定義。
我的理解就是這樣,希望對(duì)你有幫助。
2016-10-12
加引號(hào)是html里面的標(biāo)簽:
<div></div>
不加引號(hào)是代碼上面的變量:
其實(shí)老師的命名問(wèn)題,這樣寫(xiě)你就懂了:
var only_a_var_not_div_tag = document.getElementsByTagName('div'); //dom對(duì)象
var $div = $(only_a_var_not_div_tag);
2016-10-08
作用是一樣的,第一個(gè)是通過(guò)原生JS獲取到DOM對(duì)象div,然后通過(guò)JQ中的$()方法把原生DOM對(duì)象傳到$(DOM)z中,從而轉(zhuǎn)化為JQ對(duì)象,第二個(gè)是通過(guò)獲取DOM元素轉(zhuǎn)化為JQ對(duì)象