javascript - jQuery 1.5.2 获取全屏事件 Chrome

标签 javascript jquery

我需要捕获全屏事件(全屏打开和全屏退出)

使用最新的我成功地实现了这一目标:

 $(document).on('mozfullscreenchange webkitfullscreenchange fullscreenchange',function(){
         alert("fullscreen capture");
     });

使用 jQuery 1.5.2

有什么想法吗?

我知道如何使用 .live().delegate(),但我无法捕获此事件。

最佳答案

使用.bind()在旧版本的 jQuery 中执行此操作。

$(document).bind('mozfullscreenchange webkitfullscreenchange fullscreenchange', function(){
    alert("fullscreen capture");
});

附注.live()/.delegate() 用于“委托(delegate)”事件。即,将事件绑定(bind)到当时可能不存在的元素。在较新的 jQuery 版本中,您可以这样做:

$('#parentElement').on('click', '.child', function(){})

关于javascript - jQuery 1.5.2 获取全屏事件 Chrome,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32829973/

相关文章:

javascript - 如何在 AJAX 调用后重定向/刷新页面

javascript - 如果文件或文件位置都不包含,则设置文件名和格式

javascript - jQuery 自动完成多个值

javascript - jQuery/JS 键码 : Several keycodes in one IF statement

jquery - 如何在 Bootstrap 3 Carousel 中输出当前幻灯片编号?

javascript - 在 JavaScript 类中使用命名空间

javascript - 在 Chrome 中打开 url 并关闭 Safari 选项卡

php - jquery, undefined variable 问题,怎么办?

javascript - 同一类的 JQuery 不同内容

javascript - 使用 Backbone.validation 验证多个输入的一条规则