以特定浏览器分辨率删除javascript
我在一个视差水平滚动网站工作,但我想有一个不同的(更“经典”)手机版本。问题是一些.js文件不允许我有一个正常的垂直滚动以特定浏览器分辨率删除javascript,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我在一个视差水平滚动网站工作,但我想有一个不同的(更“经典”)手机版本。问题是一些.js文件不允许我有一个正常的垂直滚动 我的问题是,当浏览器宽度小于x px时,如何删除这些文件?更改困扰您的js函数,以便他们首先检查浏览器窗口的大小。 jQuery: 只需检查窗口的宽度,并添加脚本引用 if(window.innerWidth < 1000) {
我的问题是,当浏览器宽度小于x px时,如何删除这些文件?更改困扰您的js函数,以便他们首先检查浏览器窗口的大小。 jQuery:
只需检查窗口的宽度,并添加脚本引用
if(window.innerWidth < 1000)
{
var head = document.getElementsByTagName('head');
var mobileScript = document.createElement('script');
mobileScript.src = "http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.js";
mobileScript.type= "text/javascript";
mobileScript.languaje= "Javascript";
head[0].appendChild(mobileScript);
}
if(window.innerWidth<1000)
{
var head=document.getElementsByTagName('head');
var mobileScript=document.createElement('script');
mobileScript.src=”http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.js";
mobileScript.type=“text/javascript”;
mobileScript.languaje=“Javascript”;
head[0]。appendChild(mobileScript);
}
难道你不能不初始化移动设备上的javascript文件吗?在问zgood谢谢你之前,请尝试搜索前面的问题,但当用户调整浏览器窗口大小时,我也想删除桌面上的这些文件。Juan E我正在尝试删除多个JavaScript文件,而不仅仅是一些函数。基本上JS媒体查询-@TroyThompson:谢谢你的回答。。。由于我拙劣的js技能,我真的不知道在哪里可以用这种语法添加我的文件。例如:if(window.matchMedia(((最小宽度:400px)”).matches){/*视口宽度至少为400像素/}否则{/视口宽度小于400像素*/}
if(window.innerWidth < 1000)
{
var head = document.getElementsByTagName('head');
var mobileScript = document.createElement('script');
mobileScript.src = "http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.js";
mobileScript.type= "text/javascript";
mobileScript.languaje= "Javascript";
head[0].appendChild(mobileScript);
}