Javascript 视频嵌入标记和JQuery对话框

Javascript 视频嵌入标记和JQuery对话框,javascript,jquery,html,mouseevent,Javascript,Jquery,Html,Mouseevent,我有一个包含嵌入标记的对象标记,如下所示: <object classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921" width="640" height="360" id="vlc" events="True"> <param name="MRL" value="" /> <param name="ShowDisplay" value="True" /> <param name="AutoL

我有一个包含嵌入标记的对象标记,如下所示:

<object classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921"  width="640" height="360" id="vlc" events="True">
  <param name="MRL" value="" />
  <param name="ShowDisplay" value="True" />
  <param name="AutoLoop" value="False" />
  <param name="AutoPlay" value="False" />
  <param name="Volume" value="50" />
  <param name="toolbar" value="true" />
  <param name="StartTime" value="0" />
  <param name="wmode" value="transparent" />
  <EMBED pluginspage="http://www.videolan.org"
    type="application/x-vlc-plugin"
    version="VideoLAN.VLCPlugin.2"
    width="640"
    height="360"
    toolbar="true"
    loop="false"
    text="Waiting for video"
    wmode="transparent"
    name="vlc">
  </EMBED>
</object>

我尝试使用JQuery,右键单击视频本身,并在视频上弹出一个对话框

对话框div元素:

    <div>
        <input id="dialog" style="position: relative; z-index=10">
    </div>

我不能让它工作。 知道如何让它工作吗?什么是JQuery Javascript代码,用于在视频上单击鼠标,它只对我“持有”视频的div有效?

我设法解决了这个问题。 1.我在嵌入中添加了一个属性:windowless=“true”。 2.我加了一个。 3.将style=“z-index:-1;position:absolute”添加到“保存”嵌入的对象。 4.添加到我的嵌入allowscriptaccess=“始终”。 5.添加到我的对话框div element style=“z-index:9999;位置:相对”


现在它工作得很好。

您尝试过的jquery代码是什么?我尝试过:$(文档)。就绪(函数(){$(文档)。就绪(函数(){$函数(){$(“#对话框”)。对话框({autoopen:false});$(文档)。鼠标向下(函数(e){if(e.button==2){$(“#vlc”)。上下文菜单(函数(){$(“{$”(“#对话框”)。对话框(“打开”)您是否尝试将事件附加到对象本身?是否
$(文档).ready(函数(){$function(){
不必要地冗余?