Javascript 对于未调用的函数,JQuery getScript报告错误“不是函数”
我使用JQuery的getScript函数根据设备类型加载脚本,希望能够完全节省移动设备不必要的请求和加载时间。我目前有以下代码:Javascript 对于未调用的函数,JQuery getScript报告错误“不是函数”,javascript,jquery,getscript,Javascript,Jquery,Getscript,我使用JQuery的getScript函数根据设备类型加载脚本,希望能够完全节省移动设备不必要的请求和加载时间。我目前有以下代码: <script type="text/javascript"> $(document).ready(function(){ $.getScript('http://dev.imadeamerica.com/wp-content/themes/imadeamerica/js/mfc.js', function(){ alert('I
<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.\u scrollable不是一个函数。唯一奇怪的是,如果您访问,就没有对该函数的调用。当我在getScript函数中放入不同的脚本时,它可以正常工作。但出于某种原因,它认为我正在调用一个名为$window的函数。\u scrollable,即使它不在该文件中
我以前从未发现过类似的情况,非常感谢您的帮助。设置的第一行,第27行,有以下内容:
$(window)._scrollable();
因此,是的,您正在调用该函数。打开脚本,@line no 27您有一个call$窗口。\u可滚动;请定义cz函数,在将引导v4.0更新为v4.3.1时,未定义的函数具有相同的问题 代码示例:
`https://codepen.io/pasha-oleynik/pen/yWvjaQ?editors=1011`
要修复,需要使用不带修长后缀的jquery。使用jquery-3.3.1.min.js而不是jquery-3.3.1.slim.min.js我真是个白痴。我一直在搜索文本中的字符串,但是我在搜索时设置错误,所以notepad++没有找到它。谢谢你的关注。对不起,浪费了你的时间。没关系。没问题!如果你找到了相关的答案,请把它们全部投上去。再次感谢