相关疑难解决方法(0)

jQuery的getScript()回调是不可靠的还是我做错了什么?

我正在使用以下一些脚本来加载另一个:

$.getScript("CAGScript.js", function () {
    try {
        CAGinit();
    } catch(err) {
        console.log(err);
    }
});
Run Code Online (Sandbox Code Playgroud)

我们的想法是$ .getScript加载脚本,然后在完成后执行回调.CAGInit()是一种生活在其中的功能CAGScript.js.

问题是大约一半的时间,CAGInit()不会触发(在任何浏览器中).登录到Firebug控制台会报告它未定义.其余的时间它完美地运作.

有没有人有任何想法我做错了什么?

谢谢.

javascript jquery

20
推荐指数
5
解决办法
2万
查看次数

如何按浏览器宽度提供不同的javascript文件

所以我想要某些浏览器宽度的某些Javascript文件.我知道@media为每个浏览器宽度和一些设备提供特定的CSS.如何在不使用服务器端调用的情况下为Javascript文件执行类似的操作?

可以使用Javascript根据浏览器宽度调用其他Javascript文件吗?如果是这样,怎么样?

提前致谢.

javascript browser width

12
推荐指数
2
解决办法
2万
查看次数

如何根据屏幕分辨率加载或不加载JS脚本(进入head部分)?

在网站上,我在标签上有这些行

  <script type="text/javascript" src="http://www.domain.com/js/jquery.min.js"></script>
  <script type="text/javascript" src="http://www.domain.com/js/jquery.colorbox.min.js"></script>
  <script type="text/javascript" src="http://www.domain.com/js/inner-code-colorbox.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

哪些是加载JS代码,不应该在便携式系统上加载

有办法吗?

我试过这样的方式:

  <script type="text/javascript" media="only screen and (min-width: 950px)" src="http://www.domain.com/js/jquery.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

但它不起作用

先感谢您

javascript adaptive-layout

2
推荐指数
1
解决办法
5661
查看次数

标签 统计

javascript ×3

adaptive-layout ×1

browser ×1

jquery ×1

width ×1