这是示例jquery代码
$(document).ready(function(){
$('#myId').change(function(){
regularJSfunc('data1','data2');
});
}
现在我想触发 $('#myId').change 的函数调用,我可以通过 java 脚本来实现吗?
这是示例jquery代码
$(document).ready(function(){
$('#myId').change(function(){
regularJSfunc('data1','data2');
});
}
现在我想触发 $('#myId').change 的函数调用,我可以通过 java 脚本来实现吗?
jQuery 实际上为您提供了一种方法:
$("#myId").trigger("change");
或者您可以仅将它链接到您已经必须立即调用它的代码:
$("#myId").on("change", function(){
regularJSfunc( 'data1', 'data2' );
}).trigger("change");
使用触发器在加载脚本上立即调用此函数。所以最好使用triggerHandler:
$('#myId').bind('change', function(){
regularJSfunc( 'data1', 'data2' );
});
$('#myId').triggerHandler('change'); //call function