本文實例講述了jQuery中trigger()方法用法。分享給大家供大家參考。具體分析如下:
此方法觸發符合元素指定類型的事件。
語法結構一:
規定符合元素被觸發的事件類型。
$(selector).trigger(event,param1,param2,param1,param2,.. .)
參數列表:
参数 |
描述 |
event |
规定指定元素要触发的事件。
可以是自定义事件(使用 bind() 函数来附加),或者任何标准事件。 |
param |
可选。传递到事件处理程序的额外参数。
额外的参数对自定义事件特别有用。 |
實例碼:
點擊button按鈕可以的時候可以出發div上的click事件,然後執行click事件處理函數。
語法結構二:
以事件物件作為參數規定匹配元素要被觸發的事件類型。
$(selector).trigger(eventObj)
參數列表:
参数 |
描述 |
eventObj |
事件对象规定了事件发生时运行的函数。 |
コード例:
<頭>
trigger() 関数 - スクリプト ホーム
<スクリプトタイプ="text/javascript">
$(document).ready(function(){
$("div").click(function(){
$("div").append("追加されたコンテンツ");
});
var e=jQuery.Event("click");
$("ボタン").click(function(){
$("div").trigger(e);
})
})