Jquery 源代码适用于chrome,不适用于Firefox和IE

Jquery 源代码适用于chrome,不适用于Firefox和IE,jquery,twitter-bootstrap,google-chrome,internet-explorer,firefox,Jquery,Twitter Bootstrap,Google Chrome,Internet Explorer,Firefox,我是网络开发的新手 <script src="C:\Users\h\Desktop\test\jquery-1.11.2.min.js"></script> <script src="C:\Users\h\Desktop\test\bootstrap.min.js"></script> <script> jQuery(document).r

我是网络开发的新手

        <script src="C:\Users\h\Desktop\test\jquery-1.11.2.min.js"></script>    
        <script src="C:\Users\h\Desktop\test\bootstrap.min.js"></script>        
        <script>

            jQuery(document).ready(function() {
                var url = document.location.toString();
                if (url.match('#')) {
                    var hash = url.split('#')[1];

                    // collapse the expanded panel
                    $('#accordion .accordion-collapse').removeClass('in');

                    // expand the requested panel
                    $('#' + hash + '_c').addClass('in');
                }
            });
        </script>
    </head>
    <body>
        <div id="accordion" class="accordion-group">                
            <div class="panel">
                <h4 id="cs" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#cs_c">Child Survival: Boosting Immunity and Managing Diarrhoea</a></h4>
                <div id="cs_c" class="accordion-collapse collapse in">
                    <p>...</p>
                </div>

                <h4 id="chgd" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#chgd_c">Child Health, Growth and Development: Preventing Mental Impairment with Iodine and Iron</a></h4>
                <div id="chgd_c" class="accordion-collapse collapse">
                    <p>...</p>
                </div>

                <h4 id="wmnh" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#wmnh_c">Women’s and Newborn Survival and Health: Iron Supplementation and Food Fortification</a></h4>
                <div id="wmnh_c" class="accordion-collapse collapse">
                    <p>...</p>
                </div>
            </div>
        </div>
    </body>
</html>
如果我使用的地址是“www.xxxxxx.com/test.html#chgd”,那么第二个手风琴应该是展开的。它完全适用于Chrome,但不适用于Firefox和Explorer

        <script src="C:\Users\h\Desktop\test\jquery-1.11.2.min.js"></script>    
        <script src="C:\Users\h\Desktop\test\bootstrap.min.js"></script>        
        <script>

            jQuery(document).ready(function() {
                var url = document.location.toString();
                if (url.match('#')) {
                    var hash = url.split('#')[1];

                    // collapse the expanded panel
                    $('#accordion .accordion-collapse').removeClass('in');

                    // expand the requested panel
                    $('#' + hash + '_c').addClass('in');
                }
            });
        </script>
    </head>
    <body>
        <div id="accordion" class="accordion-group">                
            <div class="panel">
                <h4 id="cs" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#cs_c">Child Survival: Boosting Immunity and Managing Diarrhoea</a></h4>
                <div id="cs_c" class="accordion-collapse collapse in">
                    <p>...</p>
                </div>

                <h4 id="chgd" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#chgd_c">Child Health, Growth and Development: Preventing Mental Impairment with Iodine and Iron</a></h4>
                <div id="chgd_c" class="accordion-collapse collapse">
                    <p>...</p>
                </div>

                <h4 id="wmnh" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#wmnh_c">Women’s and Newborn Survival and Health: Iron Supplementation and Food Fortification</a></h4>
                <div id="wmnh_c" class="accordion-collapse collapse">
                    <p>...</p>
                </div>
            </div>
        </div>
    </body>
</html>
适用于Chrome但不适用于Firefox和Explorer的源代码有什么问题

        <script src="C:\Users\h\Desktop\test\jquery-1.11.2.min.js"></script>    
        <script src="C:\Users\h\Desktop\test\bootstrap.min.js"></script>        
        <script>

            jQuery(document).ready(function() {
                var url = document.location.toString();
                if (url.match('#')) {
                    var hash = url.split('#')[1];

                    // collapse the expanded panel
                    $('#accordion .accordion-collapse').removeClass('in');

                    // expand the requested panel
                    $('#' + hash + '_c').addClass('in');
                }
            });
        </script>
    </head>
    <body>
        <div id="accordion" class="accordion-group">                
            <div class="panel">
                <h4 id="cs" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#cs_c">Child Survival: Boosting Immunity and Managing Diarrhoea</a></h4>
                <div id="cs_c" class="accordion-collapse collapse in">
                    <p>...</p>
                </div>

                <h4 id="chgd" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#chgd_c">Child Health, Growth and Development: Preventing Mental Impairment with Iodine and Iron</a></h4>
                <div id="chgd_c" class="accordion-collapse collapse">
                    <p>...</p>
                </div>

                <h4 id="wmnh" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#wmnh_c">Women’s and Newborn Survival and Health: Iron Supplementation and Food Fortification</a></h4>
                <div id="wmnh_c" class="accordion-collapse collapse">
                    <p>...</p>
                </div>
            </div>
        </div>
    </body>
</html>
我有一个相似的目的(),但它是完全不同的问题陈述

        <script src="C:\Users\h\Desktop\test\jquery-1.11.2.min.js"></script>    
        <script src="C:\Users\h\Desktop\test\bootstrap.min.js"></script>        
        <script>

            jQuery(document).ready(function() {
                var url = document.location.toString();
                if (url.match('#')) {
                    var hash = url.split('#')[1];

                    // collapse the expanded panel
                    $('#accordion .accordion-collapse').removeClass('in');

                    // expand the requested panel
                    $('#' + hash + '_c').addClass('in');
                }
            });
        </script>
    </head>
    <body>
        <div id="accordion" class="accordion-group">                
            <div class="panel">
                <h4 id="cs" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#cs_c">Child Survival: Boosting Immunity and Managing Diarrhoea</a></h4>
                <div id="cs_c" class="accordion-collapse collapse in">
                    <p>...</p>
                </div>

                <h4 id="chgd" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#chgd_c">Child Health, Growth and Development: Preventing Mental Impairment with Iodine and Iron</a></h4>
                <div id="chgd_c" class="accordion-collapse collapse">
                    <p>...</p>
                </div>

                <h4 id="wmnh" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#wmnh_c">Women’s and Newborn Survival and Health: Iron Supplementation and Food Fortification</a></h4>
                <div id="wmnh_c" class="accordion-collapse collapse">
                    <p>...</p>
                </div>
            </div>
        </div>
    </body>
</html>
我还使用了“window.location.hash;”但不幸的是,同样的问题也出现了

        <script src="C:\Users\h\Desktop\test\jquery-1.11.2.min.js"></script>    
        <script src="C:\Users\h\Desktop\test\bootstrap.min.js"></script>        
        <script>

            jQuery(document).ready(function() {
                var url = document.location.toString();
                if (url.match('#')) {
                    var hash = url.split('#')[1];

                    // collapse the expanded panel
                    $('#accordion .accordion-collapse').removeClass('in');

                    // expand the requested panel
                    $('#' + hash + '_c').addClass('in');
                }
            });
        </script>
    </head>
    <body>
        <div id="accordion" class="accordion-group">                
            <div class="panel">
                <h4 id="cs" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#cs_c">Child Survival: Boosting Immunity and Managing Diarrhoea</a></h4>
                <div id="cs_c" class="accordion-collapse collapse in">
                    <p>...</p>
                </div>

                <h4 id="chgd" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#chgd_c">Child Health, Growth and Development: Preventing Mental Impairment with Iodine and Iron</a></h4>
                <div id="chgd_c" class="accordion-collapse collapse">
                    <p>...</p>
                </div>

                <h4 id="wmnh" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#wmnh_c">Women’s and Newborn Survival and Health: Iron Supplementation and Food Fortification</a></h4>
                <div id="wmnh_c" class="accordion-collapse collapse">
                    <p>...</p>
                </div>
            </div>
        </div>
    </body>
</html>

        <script src="C:\Users\h\Desktop\test\jquery-1.11.2.min.js"></script>    
        <script src="C:\Users\h\Desktop\test\bootstrap.min.js"></script>        
        <script>

            jQuery(document).ready(function() {
                var url = document.location.toString();
                if (url.match('#')) {
                    var hash = url.split('#')[1];

                    // collapse the expanded panel
                    $('#accordion .accordion-collapse').removeClass('in');

                    // expand the requested panel
                    $('#' + hash + '_c').addClass('in');
                }
            });
        </script>
    </head>
    <body>
        <div id="accordion" class="accordion-group">                
            <div class="panel">
                <h4 id="cs" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#cs_c">Child Survival: Boosting Immunity and Managing Diarrhoea</a></h4>
                <div id="cs_c" class="accordion-collapse collapse in">
                    <p>...</p>
                </div>

                <h4 id="chgd" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#chgd_c">Child Health, Growth and Development: Preventing Mental Impairment with Iodine and Iron</a></h4>
                <div id="chgd_c" class="accordion-collapse collapse">
                    <p>...</p>
                </div>

                <h4 id="wmnh" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#wmnh_c">Women’s and Newborn Survival and Health: Iron Supplementation and Food Fortification</a></h4>
                <div id="wmnh_c" class="accordion-collapse collapse">
                    <p>...</p>
                </div>
            </div>
        </div>
    </body>
</html>

        <script src="C:\Users\h\Desktop\test\jquery-1.11.2.min.js"></script>    
        <script src="C:\Users\h\Desktop\test\bootstrap.min.js"></script>        
        <script>

            jQuery(document).ready(function() {
                var url = document.location.toString();
                if (url.match('#')) {
                    var hash = url.split('#')[1];

                    // collapse the expanded panel
                    $('#accordion .accordion-collapse').removeClass('in');

                    // expand the requested panel
                    $('#' + hash + '_c').addClass('in');
                }
            });
        </script>
    </head>
    <body>
        <div id="accordion" class="accordion-group">                
            <div class="panel">
                <h4 id="cs" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#cs_c">Child Survival: Boosting Immunity and Managing Diarrhoea</a></h4>
                <div id="cs_c" class="accordion-collapse collapse in">
                    <p>...</p>
                </div>

                <h4 id="chgd" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#chgd_c">Child Health, Growth and Development: Preventing Mental Impairment with Iodine and Iron</a></h4>
                <div id="chgd_c" class="accordion-collapse collapse">
                    <p>...</p>
                </div>

                <h4 id="wmnh" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#wmnh_c">Women’s and Newborn Survival and Health: Iron Supplementation and Food Fortification</a></h4>
                <div id="wmnh_c" class="accordion-collapse collapse">
                    <p>...</p>
                </div>
            </div>
        </div>
    </body>
</html>

jQuery(文档).ready(函数(){
var url=document.location.toString();
if(url.match('#')){
var hash=url.split(“#”)[1];
//折叠展开的面板
$('#accordion.accordion collapse').removeClass('in');
//展开所需的面板
$('#'+hash+'#c').addClass('in');
}
});
儿童生存:提高免疫力和控制腹泻

        <script src="C:\Users\h\Desktop\test\jquery-1.11.2.min.js"></script>    
        <script src="C:\Users\h\Desktop\test\bootstrap.min.js"></script>        
        <script>

            jQuery(document).ready(function() {
                var url = document.location.toString();
                if (url.match('#')) {
                    var hash = url.split('#')[1];

                    // collapse the expanded panel
                    $('#accordion .accordion-collapse').removeClass('in');

                    // expand the requested panel
                    $('#' + hash + '_c').addClass('in');
                }
            });
        </script>
    </head>
    <body>
        <div id="accordion" class="accordion-group">                
            <div class="panel">
                <h4 id="cs" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#cs_c">Child Survival: Boosting Immunity and Managing Diarrhoea</a></h4>
                <div id="cs_c" class="accordion-collapse collapse in">
                    <p>...</p>
                </div>

                <h4 id="chgd" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#chgd_c">Child Health, Growth and Development: Preventing Mental Impairment with Iodine and Iron</a></h4>
                <div id="chgd_c" class="accordion-collapse collapse">
                    <p>...</p>
                </div>

                <h4 id="wmnh" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#wmnh_c">Women’s and Newborn Survival and Health: Iron Supplementation and Food Fortification</a></h4>
                <div id="wmnh_c" class="accordion-collapse collapse">
                    <p>...</p>
                </div>
            </div>
        </div>
    </body>
</html>
儿童健康、成长和发展:用碘和铁预防精神损害

        <script src="C:\Users\h\Desktop\test\jquery-1.11.2.min.js"></script>    
        <script src="C:\Users\h\Desktop\test\bootstrap.min.js"></script>        
        <script>

            jQuery(document).ready(function() {
                var url = document.location.toString();
                if (url.match('#')) {
                    var hash = url.split('#')[1];

                    // collapse the expanded panel
                    $('#accordion .accordion-collapse').removeClass('in');

                    // expand the requested panel
                    $('#' + hash + '_c').addClass('in');
                }
            });
        </script>
    </head>
    <body>
        <div id="accordion" class="accordion-group">                
            <div class="panel">
                <h4 id="cs" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#cs_c">Child Survival: Boosting Immunity and Managing Diarrhoea</a></h4>
                <div id="cs_c" class="accordion-collapse collapse in">
                    <p>...</p>
                </div>

                <h4 id="chgd" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#chgd_c">Child Health, Growth and Development: Preventing Mental Impairment with Iodine and Iron</a></h4>
                <div id="chgd_c" class="accordion-collapse collapse">
                    <p>...</p>
                </div>

                <h4 id="wmnh" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#wmnh_c">Women’s and Newborn Survival and Health: Iron Supplementation and Food Fortification</a></h4>
                <div id="wmnh_c" class="accordion-collapse collapse">
                    <p>...</p>
                </div>
            </div>
        </div>
    </body>
</html>
妇女和新生儿生存与健康:补充铁和食品强化

        <script src="C:\Users\h\Desktop\test\jquery-1.11.2.min.js"></script>    
        <script src="C:\Users\h\Desktop\test\bootstrap.min.js"></script>        
        <script>

            jQuery(document).ready(function() {
                var url = document.location.toString();
                if (url.match('#')) {
                    var hash = url.split('#')[1];

                    // collapse the expanded panel
                    $('#accordion .accordion-collapse').removeClass('in');

                    // expand the requested panel
                    $('#' + hash + '_c').addClass('in');
                }
            });
        </script>
    </head>
    <body>
        <div id="accordion" class="accordion-group">                
            <div class="panel">
                <h4 id="cs" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#cs_c">Child Survival: Boosting Immunity and Managing Diarrhoea</a></h4>
                <div id="cs_c" class="accordion-collapse collapse in">
                    <p>...</p>
                </div>

                <h4 id="chgd" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#chgd_c">Child Health, Growth and Development: Preventing Mental Impairment with Iodine and Iron</a></h4>
                <div id="chgd_c" class="accordion-collapse collapse">
                    <p>...</p>
                </div>

                <h4 id="wmnh" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#wmnh_c">Women’s and Newborn Survival and Health: Iron Supplementation and Food Fortification</a></h4>
                <div id="wmnh_c" class="accordion-collapse collapse">
                    <p>...</p>
                </div>
            </div>
        </div>
    </body>
</html>

确保源代码正确无误

        <script src="C:\Users\h\Desktop\test\jquery-1.11.2.min.js"></script>    
        <script src="C:\Users\h\Desktop\test\bootstrap.min.js"></script>        
        <script>

            jQuery(document).ready(function() {
                var url = document.location.toString();
                if (url.match('#')) {
                    var hash = url.split('#')[1];

                    // collapse the expanded panel
                    $('#accordion .accordion-collapse').removeClass('in');

                    // expand the requested panel
                    $('#' + hash + '_c').addClass('in');
                }
            });
        </script>
    </head>
    <body>
        <div id="accordion" class="accordion-group">                
            <div class="panel">
                <h4 id="cs" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#cs_c">Child Survival: Boosting Immunity and Managing Diarrhoea</a></h4>
                <div id="cs_c" class="accordion-collapse collapse in">
                    <p>...</p>
                </div>

                <h4 id="chgd" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#chgd_c">Child Health, Growth and Development: Preventing Mental Impairment with Iodine and Iron</a></h4>
                <div id="chgd_c" class="accordion-collapse collapse">
                    <p>...</p>
                </div>

                <h4 id="wmnh" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#wmnh_c">Women’s and Newborn Survival and Health: Iron Supplementation and Food Fortification</a></h4>
                <div id="wmnh_c" class="accordion-collapse collapse">
                    <p>...</p>
                </div>
            </div>
        </div>
    </body>
</html>
    <script src="js/jquery-1.11.2.min.js"></script>  and not         <script src="C:\Users\h\Desktop\test\jquery-1.11.2.min.js"></script>   in relation to Firefox.
与Firefox无关。

在IE中,确保禁用了activecontrol,一切都会正常。

可能重复->相同的内容,略有不同的问题…在IE中,您是否检查过控制台会告诉您什么?按F12键,然后单击。控制台。尝试
window.location.hash
获取哈希值。Tim-我想说的是相同的目的,但不是相同的问题或问题陈述。您的css&js文件是本地的吗?网站是否在Web服务器上?
        <script src="C:\Users\h\Desktop\test\jquery-1.11.2.min.js"></script>    
        <script src="C:\Users\h\Desktop\test\bootstrap.min.js"></script>        
        <script>

            jQuery(document).ready(function() {
                var url = document.location.toString();
                if (url.match('#')) {
                    var hash = url.split('#')[1];

                    // collapse the expanded panel
                    $('#accordion .accordion-collapse').removeClass('in');

                    // expand the requested panel
                    $('#' + hash + '_c').addClass('in');
                }
            });
        </script>
    </head>
    <body>
        <div id="accordion" class="accordion-group">                
            <div class="panel">
                <h4 id="cs" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#cs_c">Child Survival: Boosting Immunity and Managing Diarrhoea</a></h4>
                <div id="cs_c" class="accordion-collapse collapse in">
                    <p>...</p>
                </div>

                <h4 id="chgd" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#chgd_c">Child Health, Growth and Development: Preventing Mental Impairment with Iodine and Iron</a></h4>
                <div id="chgd_c" class="accordion-collapse collapse">
                    <p>...</p>
                </div>

                <h4 id="wmnh" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#wmnh_c">Women’s and Newborn Survival and Health: Iron Supplementation and Food Fortification</a></h4>
                <div id="wmnh_c" class="accordion-collapse collapse">
                    <p>...</p>
                </div>
            </div>
        </div>
    </body>
</html>