[英]How to call function defined using jquery in js?
Here is sample jquery code 这是示例jQuery代码
$(document).ready(function(){
$('#myId').change(function(){
regularJSfunc('data1','data2');
});
}
now i want to trigger function call of $('#myId').change , can i do it through java script ? 现在我想触发$('#myId')。change的函数调用,我可以通过Java脚本吗?
jQuery actually provides a way for you to do that: jQuery实际上为您提供了一种方法:
$("#myId").trigger("change");
Or you could chain it only the code you already have to call it immediately: 或者,您可以仅将已经链接的代码链接起来,以立即调用它:
$("#myId").on("change", function(){
regularJSfunc( 'data1', 'data2' );
}).trigger("change");
Using trigger call this function immediately on load script. 使用触发器,在加载脚本上立即调用此函数。 So better use triggerHandler :
所以最好使用triggerHandler :
$('#myId').bind('change', function(){
regularJSfunc( 'data1', 'data2' );
});
$('#myId').triggerHandler('change'); //call function
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.