Onclick事件不适用于视频

时间:2012-06-19 14:03:42

标签: javascript jquery

我在我的网站上添加了Youtube video。在我的网站上click对任何元素如

image, text etc打开一个包含该元素属性的jquery ui对话框。但是这个

行为不适用于youtube video,当我点击视频时,它就会启动

播放视频。我想打开一个点击嵌入视频的对话框。我怎么能这样做?

2 个答案:

答案 0 :(得分:3)

视频本身不是DOM中的元素。视频嵌入容器元素的大小与视频大小不同(可能只是0像素),或者视频“落后”视频。

因此,嵌入标记执行某种工作(我不知道细节)将视频播放器(包括控件)弹出到该空间。

如果你想修改视频的控制方式,你需要查看它的API(正如我刚刚注意到gdoron的注释在我打字时弹出!)。您可以在视频顶部叠加一个元素来侦听点击,但在我看来这是一个黑客攻击,可能会破坏其他互动。

答案 1 :(得分:0)