Javascript Jquery:触发单击并调用带有参数的方法
当我单击id为add to 现在我需要自动触发这个click偶数并调用相同的方法(addNewLine(e,this.id))在加载页面时使用参数单击 谢谢你的帮助 请参阅尝试Javascript Jquery:触发单击并调用带有参数的方法,javascript,jquery,Javascript,Jquery,当我单击id为add to 现在我需要自动触发这个click偶数并调用相同的方法(addNewLine(e,this.id))在加载页面时使用参数单击 谢谢你的帮助 请参阅尝试 $('#add-to').click(function(e){ addNewLine(e,this.id); }); 或 首先,你说的自动触发是什么意思?。当文档加载等情况发生时,您会触发一些事件 让这个事件仅像这样: $(document).ready(function(){ $('#add-to
$('#add-to').click(function(e){
addNewLine(e,this.id);
});
或
首先,你说的自动触发是什么意思?。当文档加载等情况发生时,您会触发一些事件 让这个事件仅像这样:
$(document).ready(function(){
$('#add-to').trigger('click')
});
无论何时您必须触发该元素,请使用:
$('#add-to').on('click',function(){
addNewLine(e,,this.id);
});
在触发addNewLine()时,函数将自动调用,因为它的内部单击事件以及在触发之前分配的单击事件时,也会触发。使用
$('#添加到')。单击()
或$('#添加到')。触发('click'))
在页面加载时,它将触发click event,但我在此处调用addNewLine方法的位置?每当您单击该#add to
时,它将自动调用分配的事件,即$('#add to')。单击(函数(e){addNewLine(e,,this.id);)代码>非手动,在页面加载时自动触发单击事件它将调用在文件中安装代码并选中此选项将调用addNewLine()
两次,不是吗?
$('#add-to').on('click',function(){
addNewLine(e,,this.id);
});
$('#add-to').trigger('click');