超帅的菜鸟博主
2016-10-11 06:33
采纳率: 44.8%
浏览 906
已采纳

JS,Jquery如何绑定点击事件

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

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • 已采纳

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

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

    点赞 评论
  • 当作看不见 2016-10-11 06:39
    document.getElementById('').onclick=function(){}
    
    $(function(){
    $().click(function(){
    //函数内容
    })
    })
     //,还有bind on 
    
    点赞 评论
  • x1099389032 2016-10-11 06:47

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

    点赞 评论

相关推荐 更多相似问题