jquery中this 在JQuery里this是代表什么意思?
在JQuery里this是代表什么意思?如果你學(xué)習(xí)過面向?qū)ο蟮恼Z言,比如Java,你應(yīng)該理解Java中的含義??傊l叫它,它代表誰。因此,使用這個jQuery非常簡單。舉兩個例子,一個是單個對象,另
在JQuery里this是代表什么意思?
如果你學(xué)習(xí)過面向?qū)ο蟮恼Z言,比如Java,你應(yīng)該理解Java中的含義。總之,誰叫它,它代表誰。因此,使用這個jQuery非常簡單。舉兩個例子,一個是單個對象,另一個是Li元素集合。例1:$(“#btnconfirm”)。單擊(function(){警報($)(此。Val())//這里,這表示ID為btnconfirm的按鈕,因為您單擊的是ID為btnconfirm的按鈕,所以就是這樣})示例2:$(“Ulli”)。each(function(){警報($(this))。Text())//這表示迭代的每個Li元素,因為每個迭代都會產(chǎn)生一個<li>元素,所以這表示當(dāng)前的<li>元素})
jQuery中event.target和this的區(qū)別?
這和事件.目標(biāo)兩者之間的區(qū)別
1。JS正在冒泡,所以可以更改,但是事件.目標(biāo)它總是指向觸發(fā)事件的DOM元素;
2。這個和事件.目標(biāo)它們是DOM對象,可以使用jQuery中的方法將其轉(zhuǎn)換為jQuery對象:$(this)和$(this)事件.目標(biāo))假設(shè)HTM為<div><span></span></div>單擊span時,請更改span的顏色。如果使用此選項,請單擊“范圍”。由于事件冒泡機(jī)制,div也會改變顏色,但是使用事件.目標(biāo)不能。