【发布时间】:2013-12-23 18:43:51
【问题描述】:
我正在尝试使用 onclick 事件使元素全屏显示。它与点击事件函数中的以下代码配合良好:
var element = document.getElementById('fullscreenDiv');
fullScreen(element);
fullScreen 函数正确处理请求。但是当我尝试使用相同的代码,但用一个简单的 jquery 选择器替换 document.getElementById 时,什么也没有发生:
var element = $('#fullscreenDiv');
fullScreen(element);
我看不出这种行为的原因。有没有人对此作出解释?感谢您的回答!
fullScreen 函数如下所示:
function fullScreen(element) {
if(element.requestFullScreen) {
element.requestFullScreen();
} else if(element.webkitRequestFullScreen ) {
element.webkitRequestFullScreen();
} else if(element.mozRequestFullScreen) {
element.mozRequestFullScreen();
}
}
【问题讨论】:
-
您是否在控制台中发现任何错误消息?
-
取决于您的功能所期望的,我们可以看看功能。
标签: jquery selector fullscreen