【问题标题】:Sourcecode works for chrome, not for Firefox and IE源代码适用于 chrome,不适用于 Firefox 和 IE
【发布时间】:2015-07-11 11:26:24
【问题描述】:

我是网络开发的新手。

如果我使用地址“www.xxxxxx.com/test.html#chgd”,则第二个手风琴应该正在展开。它适用于 Chrome,但不适用于 Firefox 和 Explorer。

适用于 Chrome 但不适用于 Firefox 和 Explorer 的源代码有什么问题?

我有一个相似的目的 (Expand Specific Accordion from URL),但它是完全不同的问题陈述。

我也使用过'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>

【问题讨论】:

  • Expand Specific Accordion from URL 的可能重复项 -> 内容相同,问题略有不同...
  • 在 IE 中,你检查过什么控制台会告诉你吗?按F12。控制台。
  • 尝试window.location.hash获取哈希值。
  • Tim - 我想说的是相同的目的,但不是相同的问题或问题陈述。
  • 你的 css & js 文件是本地化的吗?并且网站在网络服务器上?

标签: jquery twitter-bootstrap google-chrome internet-explorer firefox


【解决方案1】:

确保源代码是

    <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.

在 IE 中,确保您已停用 activecontrol,一切都会好起来的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-11-10
    • 2013-07-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-27
    • 2012-02-14
    • 2015-05-07
    • 1970-01-01
    相关资源
    最近更新 更多