trigger用法没看明白,参数是怎么用的

来源:7-1 jQuery自定义事件之trigger事件

qq_细雨听荷_0

2017-06-07 13:46

不理解trigger的用法

写回答 关注

3回答

  • 洋洋哥哥
    2017-06-09 10:47:57
    已采纳

    假设一个jQuery元素  绑定了一个事件: $("element").click(function(){ alert("click event") });

    那么想要触发这个event 事件有两种方式:

    1 用鼠标点击 element 这个页面元素。

    2 就是在javacsrip脚本里写 trigger 来触发它(就是不用鼠标点),当执行到这句的事件就等于点击了element.

    比如 在页面加载完成的时候就想自动点击一下这个element.

    $(function(){

         $("element").click(function(){ alert("click event") });

        $("element").trigger("click");

    })

    Arthra 回复传说中的高手

    前面自动触发 后者需要去用鼠标点一下 应该是这个区别

    2018-04-14 10:18:48

    共 4 条回复 >

  • 亲爱的小咩咩
    2017-10-22 10:32:52

    有很多点击事件,怎么知道就是触发这个事件呢?还是执行到trigger触发所有click事件?

    qq_烟雨的...

    我也想问这个,凭啥 $("button:first").trigger('click', 'last');里面的click就对应前面的点击事件,而'last'正好对应bottonName

    2018-02-07 14:54:25

    共 1 条回复 >

  • Anoxia_
    2017-07-29 11:19:19

    通俗易懂

jQuery基础(三)—事件篇

jQuery第三阶段开启事件修炼,掌握对页面进行交互的操作

89997 学习 · 625 问题

查看课程

相似问题