我对Bootstrap 3.0和NiceScroll 3.5.0有个问题。这两个插件都需要jQuery,但是Bootstrap.js需要jQuery 1.9.1或更高版本,而NiceScroll不能使用这个版本。现在我正在使用jQuery 2.1.3。我应该怎么做才能同时使用Bootstrap和NiceScroll?
发布于 2014-12-30 13:48:39
或者你可以考虑一下$.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-30 13:44:09
在NiceScroll的GitHub页面上,您可以找到比其他版本更新的3.6.0版本,并且可以使用jQuery 1.8.3+:https://github.com/inuyaksa/jquery.nicescroll
https://stackoverflow.com/questions/27706291
复制相似问题