已采納回答 / Wjay
function a() {} ?是自定義一個a()方法 , 如果在你上下文中不調(diào)用是不會執(zhí)行a()中方法的, 結(jié)尾處寫一個函數(shù)a()是調(diào)用a()方法體。
2017-04-15
已采納回答 / 啊艾力克斯4396313
1, input添加的是focus事件,?#accident添加的是click事件2, trigger()會冒泡,??當(dāng)左邊按鈕點擊后觸發(fā)$("a").trigger("click")---a點擊事件(自定義事件,我們沒有點擊a,只點擊了按鈕),a點擊后冒泡到擁有click事件的祖先元素, 于是#accident的click事件執(zhí)行,alert出"trigger觸發(fā)的事件會在 DOM 樹中向上冒泡"這句話,彈框關(guān)閉后$("input").trigger("focus")會讓input的光標聚集--即foc...
2017-04-14
已采納回答 / 慕無忌1022
click方法用于監(jiān)聽用戶單擊操作,用戶在點擊聚焦的時候,如果開發(fā)者需要捕獲這個動作的時候,jQuery提供了一個focusin事件;當(dāng)通過鼠標點擊選中元素或通過 tab 鍵定位到元素時,該元素就會獲得焦點。
2017-04-13
已采納回答 / 俠客島的含笑
$('#msg').html($('#msg').html()+'<p></p>');這里有兩個$('#msg').html()是因為能夠記錄之前存在過的html文本,不會每次點擊都被新的文本覆蓋掉
2017-04-09
已采納回答 / 番茄炒雞蛋丶丶
handler(eventObject) 就是我們經(jīng)常看到的function(){} ?一個函數(shù) ?里面的eventObject從字面上理解就是事件對象,一般來講你看到handler(eventObject)都會在事件處理機制中看到 ?比如.click(handler(eventObject)) 事件對象就是你點擊的對象(因為是點擊事件) ? evetData ?就是函數(shù)的事件參數(shù)了 ? 相信你以前學(xué)funtion 的時候也會知道有時候定義函數(shù)會傳參數(shù)進去 這個就是類似的 ? ? ?? ? ? ? ? ?...
2017-04-09
已采納回答 / 528636sl
mouseup與mouaedown方法得到的是之前鍵盤輸入值,而keypress事件 可以獲取當(dāng)前的按鍵值,主要用來接收字母、數(shù)字等ANSI字符,當(dāng)然有些按鍵不能識別:功能鍵(F1-F12)、編輯鍵、定位鍵以及任何這些鍵和鍵盤換檔鍵的組合等
2017-04-09
已采納回答 / hans_2
<...code...>這樣就能防止p元素上的事件冒泡到p的父元素http://www.runoob.com/jquery/event-stoppropagation.html
2017-04-09
已采納回答 / Vegetable_Bird菜鳥
它們在同一個html中,使用了相同的變量,換一個別的字母變量就好了
已采納回答 / JoKer49
因為trigger會觸發(fā)瀏覽器的默認行為 即input的聚焦行為,此時是不能將input設(shè)置title值的;而triggerHandler不會觸發(fā)瀏覽器的默認行為 即input的聚焦行為,此時是可以將input設(shè)置title值的。就這樣。
2017-04-01
已采納回答 / 小小刺客
e代表event,是jQuery會傳進來的第一個參數(shù),在這里是沒什么用,看之后的使用案例:http://idcbgp.cn/code/10032 如果寫了<...code...>},那么通過e.target就可以獲取到觸發(fā)當(dāng)前事件的對象,這是實際最常見的用法
2017-03-30