这是啥意思

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕慕子 2020-02-12 10:16:18

同学你好,对于你问题,解答如下:

  1. trigger不可以自定义事件,trigger的作用是触发自定义事件。

  2. 在后面的讲解中,通过on方法,设置了自定义事件search-getData,示例:

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

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

好帮手慕慕子 2020-02-11 19:15:07

同学你好, 对于你的问题解答如下:

  1. 同学截图的这句代码的意思是:触发自定义事件search-getData, 并将data作为数据传递到改事件中。

  2. 看同学的提问,可以看出同学对trigger的使用方法不太理解,可以参考如下解析理解。

    (1)可以简单的理解trigger的作用就是触发被选元素的指定事件类型。这个触发事件就是类似于点击click, mouseover, keydown 等有动作的js事件。

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

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

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

    同学可以根据示例测试一下,结合代码实现的效果,帮助自己更好的理解。

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

  • 提问者 你要去哪 #1
    自定义事件search-getData?在哪里自定义的?视频里老师没定义这个事件
    2020-02-11 20:17:08
  • 提问者 你要去哪 #2
    trigger可以自定义事件?
    2020-02-12 01:55:47
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
2.组件化网页开发
  • 参与学习           人
  • 提交作业       1121    份
  • 解答问题       14456    个

本阶段在运用JS实现动态网页开发的基础上,带你深入理解企业开发核心思想,完成一个企业级网页的开发,体验前端工程师的成就感。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师