Jquery Can';无法使$.getScript正常工作
我正在尝试为桌面上的cloudzoom加载一个自定义javascript,为触摸设备加载另一个javascript 在我的示例中,我有一段代码: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
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。你说休息是什么意思?你看到有人回应了吗?在“脚本”选项卡中看到了吗?在“控制台”选项卡的右上角有一个“所有异常中断”按钮。