单击iframe内部时jQuery键绑定不起作用
我有一些键盘事件绑定到jQuery中的箭头键。在用户单击iframe(ustream的实时视频馈送)内部之前,这些功能将正常工作。此时,在用户单击iframe外的元素之前,不会触发任何事件。有没有一种方法可以在用户单击任何位置时强制触发事件 我试着在画面顶部放置一个100%宽度和高度的div,并将其设置为.01不透明度,但这不允许用户关闭视频上的广告,这是一个不理想的效果单击iframe内部时jQuery键绑定不起作用,jquery,iframe,key-bindings,Jquery,Iframe,Key Bindings,我有一些键盘事件绑定到jQuery中的箭头键。在用户单击iframe(ustream的实时视频馈送)内部之前,这些功能将正常工作。此时,在用户单击iframe外的元素之前,不会触发任何事件。有没有一种方法可以在用户单击任何位置时强制触发事件 我试着在画面顶部放置一个100%宽度和高度的div,并将其设置为.01不透明度,但这不允许用户关闭视频上的广告,这是一个不理想的效果 链接在这里:不要忘记,为了在iframe中执行jquery操作,您需要使用contents方法 例如: <iframe
链接在这里:不要忘记,为了在iframe中执行jquery操作,您需要使用contents方法 例如:
<iframe id="iframe1"><div id="div1"></div></iframe>
$("#iframe1").contents().find("#div1").keyup(function(e)
{ //do your stuff });
$(“#iframe1”).contents().find(“#div1”).keyup(函数(e)
{//做你的事});