为了账号安全,请及时绑定邮箱和手机立即绑定

关于bind()绑定的问题

     如果我不用bind()绑定事件,直接用click()事件也可以实现这个效果:

      $(function(){

                var $spn=$("#spnTip");

                $spn.click(function(){

                    $("ul").slideToggle(2000);                    

            });

})

就想问下这样写和使用bind()比较,哪个更好呢?

正在回答

2 回答

.bind(eventType[, evnetData], Handler(eventObject))

其中,参数eventType是一个字符串,包含一个或多个javaScript事件类型,例如click,submit或自定义事件的名称,指定多个事件类型时用空格分隔各个类型;eventData为Map类型,给出要传递给事件处理程序的数据,handler指定触发该事件时要执行的函数,eventObject表示事件对象。

.bind()方法将事件处理程序handler附加到匹配元素集合中的每个元素的eventType事件上,如果需要,还可以向事件处理程序传递数据。

click:就是单一的点击事件

1 回复 有任何疑惑可以回复我~
#1

蛋黄酱 提问者

我懂啦,谢谢!
2015-09-09 回复 有任何疑惑可以回复我~

^-^

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

关于bind()绑定的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信