$('#div1').on('click',function());
$('#div1').on('click',,function(ev));
$('ul').on('click','li',,function());//事件委託
$('ul').delegate('li','click',,function());//事件委託
$('#div1').on(,
'mouseover' : function()
});
$('#div1').on('click mouseover',function(a));
trigger():
$('#input1').focus(function());
$('#input1').trigger('focus');//會觸發focus事件
$('#input1').focus(function());
$('#input1').triggerhandler('focus'); //不會觸發當前事件的預設行為,不會有游標
自定義事件要用trigger()來觸發:
$('#span1').on('hide',function());
$('#span1').on('hide',function());
$('#span1').trigger('hide');
自定義事件簡單實現:
window.onload = function();
var bbb = function();
var ccc = function();
add(ospan,'show',aaa);
add(ospan,'show',bbb);
add(ospan,'hide',ccc);
trigger(ospan,'hide'); // };
function add(obj,types,fn);
obj.listeners[types] = obj.listeners[types] || ;
obj.listeners[types].push(fn);
obj.addeventlistener(types,fn,false);
}function remove(obj,types,fn)
function trigger(obj,types)。
jQuery學習筆記四(jquery事件註冊)
原生js註冊相同的事件之後,後面註冊的會覆蓋掉前面註冊的,而jquery事件,後面註冊的不會覆蓋前面註冊的,這增強了事件處理能力。jquery的隱式迭代 jquery中如果選擇器可以找到零個,乙個或多個元素找到多個元素 當找到的是多個元素的時候,得到的實際上是乙個元素的集合,執行設定操作的時候,會對...
Jquery學習筆記 自定義事件
作用 為了在模組之間解耦合 地球人都知道!基本結構 被觸發端 obj.bind 自定義事件名稱 傳入的資料 處理函式 觸發端 觸發物件.click function event function e,arg1,arg2 document trigger mycustomevent bim baz 乙...
學習jQuery的on事件
開發asp.net mvc程式,多少是離不開jquery客戶程式。今天insus.net學習jquery的乙個on事件驅動。先在網頁檢視放乙個銨鈕,使用者可以使用mouse對這時行over,out或是click,根據不同的事件來更變src。控制器中建立乙個action 建立檢視 建好檢視之後,分別按...