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

trigger

trigger主要是为了支持更多事件类型?有点不明白trigger的作用是什么

正在回答

2 回答

你应该理解bind函数,他的用法是这样的,$("div").bind("click",function(){});在这个语法里,click是预定义的函数名,也就是Jquery已经对这个函数进行了定义,当单机div时就触发后面的function,类似的,我们想div元素有一个change-color的函数名,那么我就这样用,$("div").bind("change-color",function(){});但是div怎么触发这个函数呢?click函数是我们单击div元素时就执行的。那么我们就用一下语法告诉浏览器,这个函数自动执行,不需要手动触发。语法如下:$("div").trigger("change-color");不知可否明白了?

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

一般事件需要用户手动触发,这个可以自动(代码)触发.$(window).trigger('resize')表示浏览器执行一次重设.

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

举报

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

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

进入课程
意见反馈 帮助中心 APP下载
官方微信