jquery和bootstrap.js之间的冲突

时间:2017-01-17 11:05:59

标签: javascript jquery twitter-bootstrap

我遇到了多个js文件的问题。当我尝试将lightgallery插件添加到页面时,我注意到它由于某种原因不起作用。很长一段时间后,我发现这是因为bootstrap.js,当我删除它时,lightgallery工作,但现在我的固定菜单停止工作。

因此,根据我评论的文件,不同的东西开始和停止工作。我希望一切都适用于这两个文件。

我的js文件列表:

<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script type="text/javascript" src="js/bootstrap.js"></script>
<script src="http://maps.googleapis.com/maps/api/js"></script>
<script type="text/javascript" src="js/jquery.matchHeight-min.js"></script>
<script type="text/javascript" src="js/appear.js"></script>
<script type="text/javascript" src="js/featherlight.min.js"></script>
<script type="text/javascript" src="js/jquery.shuffle.modernizr.min.js"></script>
<script type="text/javascript" src="js/spsimpleportfolio.js"></script>
<script type="text/javascript" src="js/owl.carousel.js"></script>
<script type="text/javascript" src="js/rev-tool.js"></script>
<script type="text/javascript" src="js/revolation.js"></script>
<script type="text/javascript" src="js/count-down.js"></script>
<script type="text/javascript" src="js/parallex.js"></script>
<script src="js/lightgallery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-mousewheel/3.1.13/jquery.mousewheel.min.js"></script>
<script src="js/lg-thumbnail.min.js"></script>
<script src="js/lg-fullscreen.min.js"></script>
<script type="text/javascript" src="js/custom.js"></script>

我在控制台中遇到的错误:

enter image description here

当我点击第一个错误时,它指向此部分:

<script type="text/javascript">
    $(document).ready(function() {
        $("#lightgallery").lightGallery();
    });
</script>

I added my bootstrap.js file here.

0 个答案:

没有答案