Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
单击iframe内部时jQuery键绑定不起作用_Jquery_Iframe_Key Bindings - Fatal编程技术网

单击iframe内部时jQuery键绑定不起作用

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

我有一些键盘事件绑定到jQuery中的箭头键。在用户单击iframe(ustream的实时视频馈送)内部之前,这些功能将正常工作。此时,在用户单击iframe外的元素之前,不会触发任何事件。有没有一种方法可以在用户单击任何位置时强制触发事件

我试着在画面顶部放置一个100%宽度和高度的div,并将其设置为.01不透明度,但这不允许用户关闭视频上的广告,这是一个不理想的效果


链接在这里:

不要忘记,为了在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)
{//做你的事});