我正在尝试将 scrollspy 与 bootstrap 一起使用,但遇到了一些错误。错误控制台不断返回:TypeError: 'undefined' is not an object (evaluating '$.fn')
,在 bootstrap-scrollspy.js 的第 124 行,即这一行
var old = $.fn.scrollspy
,位于 ScrollSpy 插件定义下。我正在使用直接取自这个 jsFiddle的代码
有谁知道为什么会这样?
我正在尝试将 scrollspy 与 bootstrap 一起使用,但遇到了一些错误。错误控制台不断返回:TypeError: 'undefined' is not an object (evaluating '$.fn')
,在 bootstrap-scrollspy.js 的第 124 行,即这一行
var old = $.fn.scrollspy
,位于 ScrollSpy 插件定义下。我正在使用直接取自这个 jsFiddle的代码
有谁知道为什么会这样?
我会仔细检查两件事:
$
变量。在您的脚本行中,我假设您已从 jQuery 包含中删除了“slim”。但是您是否删除了“完整性”校验和?如果不是,则完整性检查失败,并且 jQuery 没有加载..(我刚刚遇到了同样的问题)。
例如这个:
<script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
应该
<script src="https://code.jquery.com/jquery-3.3.1.min.js" crossorigin="anonymous"></script>