0,"",false,NaN,undefined,null為false;其他得均為true。
a=a ||‘text’;如果a為空的時(shí)候,為flase,所以將text的值賦給a,傳進(jìn)的是一個(gè)非空,非false值直接賦值給a
a=a ||‘text’;如果a為空的時(shí)候,為flase,所以將text的值賦給a,傳進(jìn)的是一個(gè)非空,非false值直接賦值給a
2017-10-18
$('.aaron').append('<a>這是新加的一個(gè)a標(biāo)簽</a>');
$('body').on('click', 'a', function(e) {
alert(e.target.textContent);
})
找到a之后就停止冒泡了
$('body').on('click', 'a', function(e) {
alert(e.target.textContent);
})
找到a之后就停止冒泡了
2017-10-18
已采納回答 / Dreamone666
第36行寫(xiě)錯(cuò)了update($("span:first"),$("apan:last"),bottonName); ? ? span:last 你寫(xiě)成了apan:last
2017-10-17
no no no ,i don't mean you ,i mean all of you are rubbish
2017-10-16
你以為學(xué)到這里就算入門(mén)了?天真,路還長(zhǎng)著呢少年,你這只不過(guò)剛準(zhǔn)備出新手村的時(shí)候,跟鐵匠鋪的老頭拿了一把10級(jí)的木劍而已
2017-10-16
可以質(zhì)疑老師的寫(xiě)法對(duì)錯(cuò)與否,但你必須對(duì)老師尊重,因?yàn)樗麑?duì)你來(lái)說(shuō)有恩。
2017-10-16
簡(jiǎn)單的例子:
mouseout為例:
<div class="aaron2">
<p>鼠標(biāo)離開(kāi)此區(qū)域觸發(fā)mouseout事件</p>
</div>
如果在p元素與div元素都綁定mouseout事件,鼠標(biāo)在離開(kāi)p元素,但是沒(méi)有離開(kāi)div元素的時(shí)候,觸發(fā)的結(jié)果:
p元素響應(yīng)事件
div元素響應(yīng)事件
mouseout為例:
<div class="aaron2">
<p>鼠標(biāo)離開(kāi)此區(qū)域觸發(fā)mouseout事件</p>
</div>
如果在p元素與div元素都綁定mouseout事件,鼠標(biāo)在離開(kāi)p元素,但是沒(méi)有離開(kāi)div元素的時(shí)候,觸發(fā)的結(jié)果:
p元素響應(yīng)事件
div元素響應(yīng)事件
2017-10-14
最新回答 / van_jf
后端的把前端的html,,css,js,jq的基礎(chǔ)知道了就行,不能到時(shí)候和前端合起來(lái)時(shí)都不知道$是啥,把基礎(chǔ)的入門(mén)的看一下就行
2017-10-11
說(shuō)什么不往上冒泡顯然是錯(cuò)的。不信你把代碼中的a改為div試試。
$("div").on("click","p",fn)
倘若沒(méi)有p這個(gè)[selector],那么點(diǎn)擊div中的子元素冒泡到div都會(huì)執(zhí)行fn函數(shù)。
然而加上p[selector] ,那么點(diǎn)擊div中的子元素冒泡到div的過(guò)程中,能夠匹配到p[selector],才會(huì)真的執(zhí)行fn函數(shù)。
所以就算你直接點(diǎn)擊div,也不會(huì)執(zhí)行fn函數(shù),因?yàn)闆](méi)有冒泡的過(guò)程,也就沒(méi)有匹配任何[selector]。
$("div").on("click","p",fn)
倘若沒(méi)有p這個(gè)[selector],那么點(diǎn)擊div中的子元素冒泡到div都會(huì)執(zhí)行fn函數(shù)。
然而加上p[selector] ,那么點(diǎn)擊div中的子元素冒泡到div的過(guò)程中,能夠匹配到p[selector],才會(huì)真的執(zhí)行fn函數(shù)。
所以就算你直接點(diǎn)擊div,也不會(huì)執(zhí)行fn函數(shù),因?yàn)闆](méi)有冒泡的過(guò)程,也就沒(méi)有匹配任何[selector]。
2017-10-10
keydown:按下鍵盤(pán)鍵
keypress:緊接著keydown事件觸發(fā)(只有按下字符鍵時(shí)觸發(fā))
keyup:釋放鍵盤(pán)鍵
1)用戶(hù)按下鍵盤(pán)上的字符鍵時(shí)
首先會(huì)觸發(fā)keydown事件
然后緊接著觸發(fā)keypress事件
最后觸發(fā)keyup事件
如果用戶(hù)按下了一個(gè)字符鍵不放,就會(huì)重復(fù)觸發(fā)keydown和keypress事件,直到用戶(hù)松開(kāi)該鍵為止
2)當(dāng)用戶(hù)按下非字符鍵時(shí)
首先會(huì)觸發(fā)keydown事件
然后就觸發(fā)keyup事件
如果用戶(hù)按下了一個(gè)非字符鍵不放,就會(huì)重復(fù)觸發(fā)keydown事件,直到用戶(hù)松開(kāi)該鍵為止
鏈接:http://www.jianshu.com/p/8f839f558319
keypress:緊接著keydown事件觸發(fā)(只有按下字符鍵時(shí)觸發(fā))
keyup:釋放鍵盤(pán)鍵
1)用戶(hù)按下鍵盤(pán)上的字符鍵時(shí)
首先會(huì)觸發(fā)keydown事件
然后緊接著觸發(fā)keypress事件
最后觸發(fā)keyup事件
如果用戶(hù)按下了一個(gè)字符鍵不放,就會(huì)重復(fù)觸發(fā)keydown和keypress事件,直到用戶(hù)松開(kāi)該鍵為止
2)當(dāng)用戶(hù)按下非字符鍵時(shí)
首先會(huì)觸發(fā)keydown事件
然后就觸發(fā)keyup事件
如果用戶(hù)按下了一個(gè)非字符鍵不放,就會(huì)重復(fù)觸發(fā)keydown事件,直到用戶(hù)松開(kāi)該鍵為止
鏈接:http://www.jianshu.com/p/8f839f558319
2017-10-10