相关文章推荐
大鼻子的弓箭  ·  GO:交互式命令行工具 survey开发者社区·  2 月前    · 
跑龙套的单杠  ·  分享6个对象数组去重的方法开发者社区·  2 月前    · 
旅途中的小熊猫  ·  JavaScript 之 ...·  2 月前    · 
逼格高的自行车  ·  安全地与pathos.multiproces ...·  2 周前    · 
微笑的海龟  ·  Spark On ...·  1 年前    · 
痴情的苹果  ·  在node.js ...·  2 年前    · 
爱玩的豌豆  ·  「二次元WordPress」相关问答|文档| ...·  2 年前    · 
爽快的可乐  ·  2018 iOS 三方库(仅供方面查看) ...·  2 年前    · 
没读研的酸菜鱼  ·  xampp官网下载很慢-掘金·  2 年前    · 
Code  ›  如果( screen.availWidth >)禁用所有脚本?开发者社区
脚本 javascript
https://cloud.tencent.com/developer/ask/sof/110431057
玉树临风的乌龙茶
1 年前
首页
学习
活动
专区
工具
TVP 最新优惠活动
返回腾讯云官网
提问

问 如果( screen.availWidth >)禁用所有脚本?

Stack Overflow用户
提问于 2013-12-30 16:01:46
EN

我在寻找一种在小型设备上禁用prettyPhoto照明盒的方法(因为弹出窗口比页面上的图库中显示的图像要小,而且这个东西通常看起来很难看,那么小),于是我发现

   if ( screen.availWidth > 500 ) { << jquery script code here >> };

这整齐地修复了一些东西,并在小于500 on宽的设备上禁用了图库脚本。但是它也禁用了 所有其他 链接的js文件。

为什么将availWidth行添加到一个脚本的顶部会影响其他所有内容?调用脚本的顺序并不重要(在 <head> 中):

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="../scripts/jquery.prettyPhoto.js"></script>
<script type="text/javascript" src="../scripts/jquery.quicksand.js"></script>
<script type="text/javascript" src="../scripts/jquery.easing.1.3.js"></script>
  • 只有用iPhone进行测试,所以我不知道是否所有设备都< 500忽略这样的javascript。
1 248 0 票数 0
EN
jquery
mobile
javascript

回答 1

Stack Overflow用户

发布于 2013-12-30 16:37:58

触发错误的脚本将禁用页面中的所有以下脚本。

您可能正在执行一些依赖于jQuery或其他库的代码,这些代码尚未加载,或者只是有一些您没有注意到的微小错误。

你有没有试着在所有的链接脚本之后把代码放在一起,然后检查它是否到达了那里?

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="../scripts/jquery.prettyPhoto.js"></script>
<script type="text/javascript" src="../scripts/jquery.quicksand.js"></script>
<script type="text/javascript" src="../scripts/jquery.easing.1.3.js"></script>
 
推荐文章
大鼻子的弓箭  ·  GO:交互式命令行工具 survey开发者社区
2 月前
跑龙套的单杠  ·  分享6个对象数组去重的方法开发者社区
2 月前
旅途中的小熊猫  ·  JavaScript 之 使用方式、函数定义与调用、(局部、全局)变量 - 鹿先森JIAN
2 月前
逼格高的自行车  ·  安全地与pathos.multiprocessing并行写入文件开发者社区
2 周前
微笑的海龟  ·  Spark On YARN启动流程源码分析(一) - mengrennwpu - 博客园
1 年前
痴情的苹果  ·  在node.js Express中获取当前请求的主机名-腾讯云开发者社区-腾讯云
2 年前
爱玩的豌豆  ·  「二次元WordPress」相关问答|文档|产品|活动 - 七牛云
2 年前
爽快的可乐  ·  2018 iOS 三方库(仅供方面查看) - 简书
2 年前
没读研的酸菜鱼  ·  xampp官网下载很慢-掘金
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号