jQuery点击嵌入不工作?

时间:2011-11-15 11:36:22

标签: jquery embed

我有以下jsFiddle - http://jsfiddle.net/uShjA/ - 我正在尝试做类似的事情

jQuery(document).on('click', 'embed', function () {
     alert('clicked');
});

即。当用户点击Embed元素时执行某些操作 - 但是[在Chrome中]似乎根本不起作用?

2 个答案:

答案 0 :(得分:1)

这不能嵌入,因为:

  

从jQuery 1.4开始,我们无法再将数据(以及事件)附加到object,embed或applet元素,因为在将数据附加到Java applet时会发生严重错误。

来源为here,大约是页面的一半(只是搜索'嵌入')。

答案 1 :(得分:0)

您正在点击Flash播放器,而不是html元素。 JQuery 1.4+无法跟踪附加组件上的事件。我希望我能正确地回答你的问题。如果没有,那么请纠正我:)