【发布时间】:2021-02-09 00:58:46
【问题描述】:
我尝试禁用移动设备的整页 js,但它不起作用。 我使用的脚本是:
<script>
var isPhoneDevice = "ontouchstart" in document.documentElement;
$(document).ready(function() {
if(isPhoneDevice){
//mobile
}
else{
$(document).ready(function(){
$('#fullpage').fullpage();
responsive: 700 // here is solution
})
}
});
</script>
网站链接:http://demo.lamppostmedia.in/arklan-dev/
帮我禁用它。
【问题讨论】:
-
isPhoneDevice正在为移动设备返回 true,然后if(isPhoneDevice) { //mobile }的代码可以正常工作,而 else 部分在桌面上也可以正常工作。您需要进行的一项更改是您不需要在代码的else部分中使用.read()。 -
我也删除了 .ready 功能,但它不起作用
-
看看你能描述什么。在移动设备上,用户应该体验
if(isPhoneDevice) { //mobile }中的代码,而不是else部分中的代码 -
是的,当用户在移动端全页不应该工作时,这是正确的,而在桌面上它应该工作..
-
对我来说,
if(isPhoneDevice) { //mobile }在移动端工作,else部分在桌面端工作
标签: javascript html jquery css fullpage.js