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

事件的含义

能帮我讲解这段代码到底什么意思吗?

正在回答

2 回答

首先为div绑定一个事件“change-color”,那么我们首先要了解change-color是什么意思,顾名思义就是选择颜色的意思,当然这个事件是自定义的,也就是为div绑定了一个自定义change-color的自定义事件,那么这个事件什么作用呢,从后面的函数我们可以看到,$(this).addClass("color");就是给这个div添加了一个颜色class类。

当然本身是这个自定义事件本身是没有触发的功能的,所以通过trigger这个方法,就被触发了,所说的手动触发,意思是需要你手动填写一段代码,它才会触发,而不是说你拿着鼠标点那个触发。

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

菜鸟逆袭ing 提问者

非常感谢!懂了,,,谢谢您的讲解
2016-03-24 回复 有任何疑惑可以回复我~
#2

Helianthuserin

请问这样的意义在哪??这样看起来还是像加载页面就直接触发了事件。。
2016-05-05 回复 有任何疑惑可以回复我~
#3

慕課君 回复 Helianthuserin

这个意义在于自定义事件上,自定义事件有些不能触发,你当然就要手动触发了啊,你不手动触发,即使加载完也没有任何效果,当然能不能用到是两码事,但你也要知道啊,有些东西即使我们用不到,知道一下也没有坏处,说不定什么时候就用到了也不一定。
2016-05-06 回复 有任何疑惑可以回复我~

div绑定一个事件名为“change-color”的事件,这个function执行div添加一个类名“color”,然后再将div绑定为手动触发

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

举报

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

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

进入课程

事件的含义

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