1

これがサンプルのjqueryコードです

$(document).ready(function(){


  $('#myId').change(function(){
      regularJSfunc('data1','data2');
    });

}

$('#myId').change の関数呼び出しをトリガーしたいのですが、Java スクリプトで実行できますか?

4

2 に答える 2

6

jQuery は実際にそれを行う方法を提供します。

$("#myId").trigger("change");

または、すぐに呼び出す必要があるコードのみをチェーンすることもできます。

$("#myId").on("change", function(){
  regularJSfunc( 'data1', 'data2' );
}).trigger("change");
于 2012-05-19T05:11:51.720 に答える
0

トリガーを使用して、ロード スクリプトですぐにこの関数を呼び出します。したがって、triggerHandlerを使用することをお勧めします。

$('#myId').bind('change', function(){
    regularJSfunc( 'data1', 'data2' );
});

$('#myId').triggerHandler('change'); //call function
于 2015-03-16T22:59:22.767 に答える