用jquery事件构建一个数组。如何触发它们?

时间:2017-07-05 22:46:42

标签: javascript jquery

我正在iframe中捕获一些事件(使用Jquery.Event),以便为数组提供数据。基本上我正在捕捉像:

这样的事件
var events=[]
$('#ifrm').contents().on('change click focus keypress select submit', function(evt){ 
  events.push($.Event(evt))
})

现在,我试图触发(重放)事件数组中的所有事件,如:

$.each(events, function(i,evt){
   $('#ifrm').contents().trigger(evt)
})

它应该工作还是我遗失了什么?

1 个答案:

答案 0 :(得分:0)

你有错误..你忘了s。

events.push($.Event(evt))

另请参阅this link for more help.