私のバインダー:
$("#wrapper").on("focusin", ".someInputField", function(e, a) {
/* do something */
});
私のトリガー:
$('.someInputField').trigger("focus", ["extra", "data"]);
「extra」と「data」の値を取得するにはどうすればよいですか?e.data
とa
常に未定義です。(Firefox 18)
ただし、関連する質問:a)inputFieldがタブまたはクリックによってフォーカスを取得したb)inputFieldが.trigger()メソッドによってフォーカスを取得したことを区別する可能性はありますか?