正在回答 回答被采纳积分+1
2回答
好帮手慕慕子
2020-02-11 19:15:07
同学你好, 对于你的问题解答如下:
同学截图的这句代码的意思是:触发自定义事件search-getData, 并将data作为数据传递到改事件中。
看同学的提问,可以看出同学对trigger的使用方法不太理解,可以参考如下解析理解。
(1)可以简单的理解trigger的作用就是触发被选元素的指定事件类型。这个触发事件就是类似于点击click, mouseover, keydown 等有动作的js事件。
(2)老师这里给你举个简单的例子帮助你理解。 首先要理解trigger的使用方式是 trigger('事件类型', [data])。事件类型是指一个事件对象或者要触发的事件类型(类似click等),data就是传递给事件处理函数的附加参数。
因为trigger会自动触发绑定的事件, 所以可以将trigger看做是给某个事件传递数据初始化某事件, 老师视频中是触发自定义的事件, 其实自定义的事件可以理解为是自定义的一个函数, 使用trigger就是调用了这个函数
同学可以根据示例测试一下,结合代码实现的效果,帮助自己更好的理解。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星