最新回答 / 圍若
this其實(shí)是一個(gè)Html 元素。而$(this)是個(gè)轉(zhuǎn)換,將this表示的dom對(duì)象轉(zhuǎn)為jquery對(duì)象,這樣就可以使用jquery提供的方法操作。
2017-04-24
最贊回答 / 江錦宏
引用“學(xué)徒王小明"的回答:當(dāng)點(diǎn)擊第一個(gè) button 時(shí),會(huì)觸發(fā)第一個(gè)按鈕的 click事件,function 參數(shù)中的 bottonName,此時(shí)還未定義(undefined),所以在執(zhí)行"或"語(yǔ)句時(shí),將 'first'這個(gè)字符串賦給bottonName,繼續(xù)執(zhí)行 update()函數(shù)。第一個(gè)參數(shù)為第一個(gè) span對(duì)象,第二個(gè)參數(shù)為第二個(gè) span對(duì)象,第三個(gè)參數(shù)的內(nèi)容此時(shí)為 'first'。在update函數(shù)中,將第一個(gè)span的文本設(shè)置為 'first',將第二個(gè)span的文本轉(zhuǎn)換為整型,基數(shù)為10...
2017-04-21
最贊回答 / 麓鹿不迷路
因?yàn)槟銓懙近c(diǎn)擊按鈕的事件里面,它的作用只是當(dāng)你點(diǎn)擊按鈕后,給input框綁定一個(gè)select事件?,F(xiàn)在input框只是有了這個(gè)select事件,不會(huì)自動(dòng)調(diào)用,但當(dāng)你去選文字的時(shí)候會(huì)發(fā)現(xiàn)input有了select事件。只是綁定事件,而不是綁定后再去執(zhí)行。而在點(diǎn)擊按鈕里寫成$("input").select(); 就表示執(zhí)行input的select事件,當(dāng)然前提是你之前給input綁定了select事件才有效果。這個(gè)代碼才叫執(zhí)行。
2017-04-20
最贊回答 / yelllowsky
我的也是,應(yīng)該是keydown是要按下觸發(fā)事件,你第一次的時(shí)候val值是空的,按第二個(gè)的時(shí)候才出現(xiàn)第一次的值;keyup是按下val有值1,松開顯示
2017-04-20
最新回答 / qq_菲琳池子_0
手動(dòng)點(diǎn)擊input,是直接執(zhí)行了:$("#accident").on("click",function() {? ? ? ? alert("trigger觸發(fā)的事件會(huì)在 DOM 樹中向上冒泡");? ? });而不是用trigger或者triggerHandler方法來(lái)觸發(fā)的。阻止瀏覽器默認(rèn)行為是說(shuō)的triggerHandler。
2017-04-18
最贊回答 / qq_說(shuō)些什庅_0
focus 和blur,focusin和focusout 都能觸發(fā)表單事件,但是focus和blur只接受本身元素綁定的焦點(diǎn)和失去焦點(diǎn)事件。focusin和focusout可以接受到它綁定元素的后輩元素的焦點(diǎn)和失去焦點(diǎn)事件(冒泡事件),捕獲事件相反。
2017-04-17
最新回答 / 淡水狗
mouseover的意思是:當(dāng)鼠標(biāo)指針位于元素上方時(shí),會(huì)觸發(fā)事件。 所以不管移到綠色哪個(gè)位置都是在元素上方,就會(huì)增加觸發(fā)次數(shù)。而mouseenter是穿過(guò)元素時(shí),才觸發(fā)的事件。所以只在綠色框內(nèi)移動(dòng) 不會(huì)增加觸發(fā)次數(shù)我是這么理解的~?
最新回答 / Leoil
組合鍵表示2個(gè)或3個(gè)鍵組合在一起使用,來(lái)實(shí)現(xiàn)某一項(xiàng)功能,這樣就簡(jiǎn)化了步驟,通常也叫快捷鍵,比如ctrl+c復(fù)制
2017-04-13