【问题标题】:Is it possible to return the event function in jQuery?是否可以在 jQuery 中返回事件函数?
【发布时间】:2011-06-16 23:42:35
【问题描述】:

有谁知道你是否可以在 jQuery 中为事件返回一个函数?例如:

$(e).bind('ev', function(){
 alert('Hello world!');
});

$(e).getEvent('ev'); // returns function(){alert('Hello world!');};

我什至不知道是否可以在 JavaScript 中返回一个函数。只是好奇。

谢谢。

【问题讨论】:

    标签: jquery events function return


    【解决方案1】:

    你可以使用data()...

    $(e).data('events');
    

    jsFiddle.

    或者更具体地说,在你的情况下......

    $(e).data('events').click[0].handler.toString();
    

    jsFiddle.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-12-11
      • 2018-02-25
      • 1970-01-01
      • 2020-10-03
      • 1970-01-01
      • 2020-10-07
      • 2020-02-28
      相关资源
      最近更新 更多