Javascript firefox中的锚链接卡住了?

Javascript firefox中的锚链接卡住了?,javascript,jquery,hyperlink,anchor,accordion,Javascript,Jquery,Hyperlink,Anchor,Accordion,我使用的是javascript手风琴插件,但缺点是每当页面加载时,我都需要滚动到各个部分 所以我要做的是为每个部分创建锚定链接,总共有101个锚定链接。如果我想访问某个部分,我将只使用: http://wthdesign.net/test/tokl/101-things.html#65 http://wthdesign.net/test/tokl/101-things.html#25 http://wthdesign.net/test/tokl/101-things.html#99 。 . .

我使用的是javascript手风琴插件,但缺点是每当页面加载时,我都需要滚动到各个部分

所以我要做的是为每个部分创建锚定链接,总共有101个锚定链接。如果我想访问某个部分,我将只使用:

http://wthdesign.net/test/tokl/101-things.html#65
http://wthdesign.net/test/tokl/101-things.html#25
http://wthdesign.net/test/tokl/101-things.html#99
。 . . 等

它会自动滚动到desire部分,IE和Chrome工作正常,但我在Firefox上遇到了问题,似乎每当我打开锚链接时,它都会永远卡在第五部分

我试图调整javascript,但仍然没有用

这是javascript插件:

我添加的Javascript绕过了当前插件的限制(响应锚链接):


$(函数()
{
if(window.location.hash)
{
$(.accordion.outer”).css(“显示”、“块”);
log(“带有锚的url”);
}否则
{
//$(.accordion.outer”).css(“显示”、“无”);
log(“不带锚的url”);
}
});
我刚刚意识到它将**卡在第五部分的原因是Firefox已经固定了它的原始高度(没有锚),如下所示:

假设原始容器的高度是2965px,那么它将滚动的最大高度是2965px,并且没有任何超出该高度的内容


有什么解决办法吗?提前非常感谢……

如果没有看到您的javascript代码,我们应该如何提供帮助……很抱歉回复太晚,我已经在我的原始帖子中添加了javascript。谢谢你的帮助
<script type="text/javascript">

$(function()
{
    if(window.location.hash)
    {
          $(".accordion .outer").css("display", "block");
          console.log("url with anchor");

    } else 
          {
          //$(".accordion .outer").css("display", "none");
          console.log("url without anchor");
          }
});

</script>