.trigger( eventType, extraParameters )
引数
- (string)eventType
- extraParameters
- イベントハンドラの第二引数として渡される。
- (function)handler
対象となる要素で擬似的にイベントを発生させる。実際のイベントと同様にバブリングもおこなわれるが、
イベントオブジェクトの座標やKeyなどのプロパティは設定されない。
サンプル
Javascript
$('.jqTest1 .target').delegate('*', 'popup', function(e){
alert($(e.target).text());
});
$('.jqTest1 .buttons').delegate('button', 'click', function(e){
$($(e.target).text(), '.jqTest1 .target').trigger('popup');
});
HTML
<div class="jqTest1">
<div class="target">
<div>ここはdiv</div>
<p>ここはp</p>
<span>ここはspan</span>
</div>
<div class="buttons">
<button>div</button>
<button>p</button>
<button>span</button>
</div>
</div>
.trigger( event )