如何在js中调用使用jquery定义的函数?

时间:2012-05-19 05:10:48

标签: javascript jquery

以下是示例jquery代码

$(document).ready(function(){


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

}

现在我想触发$('#myId')的函数调用。更改,我可以通过java脚本吗?

2 个答案:

答案 0 :(得分:6)

jQuery实际上为您提供了一种方法:

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

或者你可以只将你已经拥有的代码链接起来立即:

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

答案 1 :(得分:0)

使用触发器立即在加载脚本上调用此函数。所以最好使用triggerHandler

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

$('#myId').triggerHandler('change'); //call function