已采納回答 / 慕村7980457
focus事件本身是不冒泡的,但是focusin可以,動態(tài)添加元素時,就不需重新綁定焦點事件,通過冒泡就能觸發(fā)。即只要在父元素上添加focusin事件就相當于在子元素被點擊時觸發(fā)子元素的focus事件。
2016-07-18
已采納回答 / 邪君灬無情
共用一個變量,全局變量
已采納回答 / 徯玙
根據(jù)我的理解$ele.click(需要傳遞的數(shù)據(jù),傳遞到目標函數(shù))-----------在這種用法中?function 目標函數(shù)(e){...}中的e只是用來指代被傳遞的數(shù)據(jù)的。你可以用其他字符替換。e.data的意思就是被傳遞的數(shù)據(jù)的內(nèi)容
2016-06-24
已采納回答 / saintkl
mouseup事件沒有mousedown事件也可以觸發(fā),個人覺得和click的區(qū)別就是,你可以先按住鼠標,移動到你要觸發(fā)的元素,再松開鼠標,就可以出發(fā)mouseup事件,而click必須點擊該元素
2016-06-09
最贊回答 / NinaMonkey
如下圖所示,加入這四條語句中的任意一條,都會只彈出一次,看解釋或許是瀏覽器的默認行為,火狐只彈出一次,Chrome彈出三次。<...圖片...>
2016-05-25
已采納回答 / 小小小米啦
.bind()是直接綁定在元素上.live()則是通過冒泡的方式來綁定到元素上的。更適合列表類型的,綁定到document DOM節(jié)點上。和.bind()的優(yōu)勢是支持動態(tài)數(shù)據(jù)。.delegate()則是更精確的小范圍使用事件代理,性能優(yōu)于.live().on()則是最新的1.9版本整合了之前的三種方式的新事件綁定機制
2016-05-19
已采納回答 / iceminit
? ? //給input綁定一個聚焦事件? ? $("input").on("click",function(event,titie) {? ? ? ? $(this).val(title);? ? });? ? //trigger觸發(fā)focus? ? $("button:first").click(function() {? ? ? ? $("input").trigger("click",'觸發(fā)默認事件');? ? });? ? ?//triggerHandler觸發(fā)focus? ? $("butto...
2016-05-17
已采納回答 / 棉花糖7
a();指執(zhí)行函數(shù)a。在函數(shù)a中給第3個button綁定click事件,1111為傳遞的數(shù)據(jù),data是傳遞的目標函數(shù),應該是將1111傳遞給data(e)函數(shù)。執(zhí)行date(e)函數(shù)時可以alert出e.data,e.data的意思就是被傳遞的數(shù)據(jù)的內(nèi)容
2016-05-16