我正在使用 JQuery 的 getScript 函数根据设备类型加载脚本,希望完全节省移动设备的不必要请求和加载时间。我目前有这个代码:
<script type="text/javascript">
$(document).ready(function(){
$.getScript('http://dev.imadeamerica.com/wp-content/themes/imadeamerica/js/mfc.js', function(){
alert('It WORKED!');
});
});
</script>
但它不起作用,因为我不断收到错误$(window)._scrollable
不是函数。唯一奇怪的是,如果您访问http://dev.imadeamerica.com/wp-content/themes/imadeamerica/js/mfc.js,则不会调用该函数。当我在 getScript 函数中放置不同的脚本时,它可以正常工作。但由于某种原因,它认为我正在调用一个调用的函数,$(window)._scrollable
即使它不在该文件中。
我以前没有发现任何类似的东西,任何帮助将不胜感激。