JS,Jquery如何绑定点击事件

需求: 我想给一个标签,绑定点击事件,但是绑定之后,发现页面加载后,该点击事件自动执行了,这是为什么呐。
代码:
$(document).ready(function () {
$('#btnAddAskTags').bind('click', addTagsInit());
});

//click,on,都是一样的结果

3个回答

$('#btnAddAskTags').bind('click', addTagsInit());
==>
$('#btnAddAskTags').bind('click', addTagsInit);

你是执行addTagsInit后将返回值作为click的处理函数

shuai_wy
超帅的菜鸟博主 多谢大哥指点迷津!!!!
大约 3 年之前 回复
document.getElementById('').onclick=function(){}

$(function(){
$().click(function(){
//函数内容
})
})
 //,还有bind on 

$(document).ready(function () {
$('#Query').click(function () {
alert("hello word");
});
})

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!