tirgger()的功能不太明白

来源:3-2 改写搜索框功能--自动完成

前端SoEasy

2019-06-05 17:14:01


写回答

1回答

好帮手慕慕子

2019-06-05

同学你好, 请问你这里是对trigger这个方法的功能不明白是吗?如果是这样的话, 那么可以简单的理解trigger的作用就是触发被选元素的指定事件类型。

这个触发事件就是类似于点击click, mouseover, keydown 等有动作的js事件。

老师这里给你举个简单的例子帮助你理解。 首先要理解trigger的使用方式是 trigger('事件类型', [data])。事件类型是指一个事件对象或者要触发的事件类型(类似click等),data就是传递给事件处理函数的附加参数。

http://img1.sycdn.imooc.com/climg/5cf795d90001d6ef10210400.jpg

因为trigger会自动触发绑定的事件, 所以可以将trigger看做是给某个事件传递数据初始化某事件, 老师视频中是触发自定义的事件, 其实自定义的事件可以理解为是自定义的一个函数, 使用trigger就是调用这个函数(初始化)

如果不是指这里, 同学可以详细的描述一下, 具体是哪里的实现功能不明白, 再次提问, 我们会继续为你解答的

如果帮助到了你, 欢迎采纳!

祝学习愉快~~~

1

0 学习 · 14456 问题

查看课程