Jquery动态事件从元素触发

时间:2012-12-05 19:34:32

标签: javascript jquery html jquery-selectors

我正在尝试将事件与元素关联,并尝试触发相应的事件。例如,如果我传递一个文本框的id并且它有一个与之绑定的事件焦点,那么我想触发该焦点事件。我知道我们可以使用

获取活动详情
     $.data('selector', 'events');

但是如何使用这个对象?这应该是jquery或javascript。

提前致谢

1 个答案:

答案 0 :(得分:0)

不确定地球上为什么需要这个。试试triggerHandler

var item = $("selector"), 
    trigger = function(name){
        item.triggerHandler(name);
    };

$.each($.data(item[0], "events"), trigger);

警告此代码不适用于委派事件等。它只触发绑定到匹配元素的处理程序。