Jquery Can';无法使$.getScript正常工作

Jquery Can';无法使$.getScript正常工作,jquery,getscript,Jquery,Getscript,我正在尝试为桌面上的cloudzoom加载一个自定义javascript,为触摸设备加载另一个javascript 在我的示例中,我有一段代码: if ("ontouchstart" in document.documentElement){ // It's a touch screen device. $.getScript('/js/cloud-zoom.1.0.2.min.js'), $(func

我正在尝试为桌面上的cloudzoom加载一个自定义javascript,为触摸设备加载另一个javascript

在我的示例中,我有一段代码:

        if ("ontouchstart" in document.documentElement){
            // It's a touch screen device.
           $.getScript('/js/cloud-zoom.1.0.2.min.js'), 
               $(function() {
                  alert('iPad Load was performed.');
                });
        }
        else {
            $.getScript('/js/cloud-zoom.1.0.2.custom.js'), 
            $(function() {
              alert('Custom Load was performed.');
            });
        }

这个很好用。但当我删除警报时,脚本将不会加载。。。我在firefox的控制台中也没有发现错误。如何使其在不发出警报的情况下工作。

您有语法错误

你写的

$.getScript(...),
$(function() { });
无效,不应存在

如果要传递脚本回调,请编写

$.getScript("...", function() { ... });

您有一个语法错误

你写的

$.getScript(...),
$(function() { });
无效,不应存在

如果要传递脚本回调,请编写

$.getScript("...", function() { ... });

是否仅删除警报?还是整个回调部分?是否仅删除警报?还是整个回调部分?问题是:
else{$.getScript('/js/cloud zoom.1.0.2.custom.js');}
不起作用。当我使用上面的代码时,脚本确实会被加载。当我尝试时:
$.getScript('/js/cloud zoom.1.0.2.custom.js',function(){alert('已执行自定义加载');})我什么都没有得到。没有错误,没有警报,没有正常运行的cloudzoom。您在“网络”选项卡中看到了什么?如果在所有异常上设置Break会发生什么?/js/cloud zoom.1.0.2.custom.js?\u0=1336138844596 4ms。你说休息是什么意思?你看到有人回应了吗?在“脚本”选项卡中看到了吗?控制台选项卡右上角的“所有异常”按钮出现中断。问题是:
else{$.getScript('/js/cloud zoom.1.0.2.custom.js');}
不起作用。当我使用上面的代码时,脚本确实会被加载。当我尝试时:
$.getScript('/js/cloud zoom.1.0.2.custom.js',function(){alert('已执行自定义加载');})我什么都没有得到。没有错误,没有警报,没有正常运行的cloudzoom。您在“网络”选项卡中看到了什么?如果在所有异常上设置Break会发生什么?/js/cloud zoom.1.0.2.custom.js?\u0=1336138844596 4ms。你说休息是什么意思?你看到有人回应了吗?在“脚本”选项卡中看到了吗?在“控制台”选项卡的右上角有一个“所有异常中断”按钮。