コード例 コードをコピー コードは次のとおりです。 トリガー 🎜>( function($) { <br>//demo1 <br>$("#demo").bind("demo-trigger", function(e, args) { <br>var info = []; <br>/ / 同様に、args パラメータからデータを取得します。 <br>for(var prop in args) { <br>info.push(prop ":" args[prop]); <br>this .innerHTML = info .join(';'); <br>}); <br>$('#btn').click(function() { <br>// データをパラメータとして渡します。気になるイベント名 トリガーメソッドを入力します <br>$('#demo').trigger('demo-trigger', { <br>name:'Andrew', <br>age: '23', <br>ジョブ: 'フロントエンド開発' <br>}); <br><br>/**demo2 <br>$("#demo").bind("demo-trigger", function(e) { <br>var info = []; <br>// 受信 e.extra 受信データを介して取得します<br>for(var prop in e.extra) { <br>info.push(prop ":" e.extra[prop]); <br>} <br>//表示<br> this.innerHTML = info .join(';'); <br>}); <br>$('#btn').click(function() { <br>//新しい jQuery イベントを作成しましょうパラメータは対象となるイベント名です <br>varevent = new jQuery.Event("demo-trigger"); <br>//データを含めるためにこのイベントに属性をアタッチします <br>event.extra = { <br>name:'Andrew', <br>age :'23', <br>job :'FrontEnd Dev' <br>}; //最後にイベントをトリガー メソッドに渡します...上記の $ を参照してください('#demo').... <br>$('#demo').trigger(event) <br>});**/ <br>}); <br> 🎜>