本文實例講述了jQuery中 trigger()與bind()用法。分享給大家參考,具體如下:
trigger(type)
在每一個符合的元素上觸發某一類事件。
傳回值:jQuery
參數:
type (String): 要觸發的事件類型
範例:
1.trigger() 觸發事件
這裡的事件就如jQuery的幫助文件中的事件那一欄,如:click, mouseover, keydown 等有動作的js事件,而像show, hide這是效果不是事件。
2.為什麼要用 trigger() ?相信剛開始接觸大家也都有這樣的想法?
請點這裡!
$("#p1").click(function(){ alert("hello!"); });
$("#p1").click(function(){ alert("hello!"); }).trigger(click);
//myEvent为自定义事件名 $("#p1").bind("myEvent",function(event,str1,str2) { alert(str1 + ' ' + str2); }); $("#p1").trigger("myEvent",["Hello","World"]);
$("#p1").bind("myEvent",function(event,str1,str2) { alert(str1 + ' ' + str2); }).trigger("myEvent",["Hello","World"]);
希望本文所述對大家jQuery程式設計有所幫助。