Javascript JQuery与引导冲突

Javascript JQuery与引导冲突,javascript,jquery,twitter-bootstrap,Javascript,Jquery,Twitter Bootstrap,我正在尝试在我的网站上运行一些JQuery,使用的是carousel幻灯片和lightbox for gallery album引导程序,但它们都不起作用 我已经多次尝试应用NoOnlict,但它仍然不起作用。 这是我的脚本 <script src="js/jquery.js"></script> <script src="js/prototype.js"></script> <script type="text/javascript" sr

我正在尝试在我的网站上运行一些JQuery,使用的是carousel幻灯片和lightbox for gallery album引导程序,但它们都不起作用

我已经多次尝试应用NoOnlict,但它仍然不起作用。 这是我的脚本

<script src="js/jquery.js"></script>
<script src="js/prototype.js"></script>
<script type="text/javascript" src="js/jquery-2.0.2.min.js"></script>
<script src="js/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script> window.jQuery || document.write('<script src="js/vendor/jquery-1.9.1.min.js"><\/script>')</script>


<script src="js/plugins.js"></script>
<script src="js/jquery.prettyPhoto.js"></script>
<script src="js/main.js"></script>
<script type="text/javascript" charset="utf-8">
    var _gaq=[['_setAccount','UA-XXXXX-X'],['_trackPageview']];
            (function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
            g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
            s.parentNode.insertBefore(g,s)}(document,'script'));

            var jq-$.noConflict();
            jq(document).ready(function(){
                jq('#mySlide1').carousel({
                    interval:3000
                });
                jq('#mySlide1').carousel('cycle');
                jq("[rel^='lightbox']").prettyPhoto();              
            });
</script>

页面上有4个jquery实例!!只需使用一个实例

<script src="js/jquery.js"></script>
<script src="js/prototype.js"></script>
<script src="js/bootstrap.min.js"></script>

用以下代码替换所有当前代码:

<script src="js/prototype.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/plugins.js"></script>
<script src="js/jquery.prettyPhoto.js"></script>
<script src="js/main.js"></script>
// and the Google analytics script

这里只需要一个jQuery版本。我建议您在jQuery中使用谷歌的CDN链接

它仍然不起作用,这不是一个问题描述。有什么问题?错误消息的症状是什么?为什么要三次插入jquery?var jq-$.noConflict;是无效语法。-应该是a=。@vittore我数了四个jQuery:实际上,这是jQuery实例游戏在这里进行的一些好地方:虽然这不是问题,但它们不应该确认。最后一个被使用,句号。@JohannesH。我要说的是,最后一个是在Bootstrap.min.js之后的Bootstrap事件处理程序和插件,所以这很可能是问题所在。同意,Bootstrap应该被称为last,但页面上仍然不应该有5个jQuery实例:PPrototype应该首先,然后jQuery进入noConflict模式…最后引导。Bootstrap也不使用美元,是吗?@JohannesH。Bootstrap编写得很好,可以在全局范围内使用jQuery符号。它不需要走到最后,就在jQuery之后,在任何使用插件的代码之前。Felix,我已经按照你的建议更改了它,但它仍然不起作用…在这里,我对@Felix所做的更改仍然不起作用…我不知道如何在这里插入代码…因为字符太多了