3

我有一个问题Bootstrap 3.0NiceScroll 3.5.0。这两个插件都需要 jQuery,但是 Bootstrap.js 需要jQuery 1.9.1或更高,并且 NiceScroll 不适用于此版本。现在我正在使用jQuery 2.1.3. 我应该怎么做才能同时使用 Bootstrap 和 NiceScroll?

4

2 回答 2

3

在 NiceScroll 的 GitHub 页面上,您可以找到比其他版本更新的版本 3.6.0,并且可以与 jQuery 1.8.3+ 一起使用:https ://github.com/inuyaksa/jquery.nicescroll

于 2014-12-30T13:44:09.123 回答
2

或者你可以考虑$.noConflict()

只需要以正确的顺序加载插件。在您的情况下,v2.1.3 是您的主要版本,因此请先加载它。然后加载v1.9.1,然后引导,

在调用 jQuery.noConflict 之后,你将把 $ 指向 v2.1.3

<script src="//code.jquery.com/jquery-2.1.3.js"></script>
<script src="//code.jquery.com/jquery-1.9.1.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script>
  jQuery.noConflict( true );
</script>
于 2014-12-30T13:48:39.490 回答