我在页面上有一个bootstrap手风琴(我们将其称为第2页)。从另一个.aspx页面(第1页)我有一个我想要的链接列表,当点击时,有链接切换手风琴,以便在第2页加载后打开手风琴下拉。但是我注意到数据切换="崩溃"阻止我完成这项工作,但我需要在我的链接列表中使其工作。还有其他任何编码方法吗?
看起来像数据切换="崩溃"仅在链接位于同一页面时才有效。如果它在另一个页面上,我怎么能让它工作?
var anchor = window.location.hash.replace("#", "");
$(".collapse").collapse('hide');
$("#" + anchor).collapse('show');

<!--BEGIN On page 1-->
<ul>
<li><a href="#collapseOne" class="accordion-toggle collapsed" data-toggle="collapse">Test 1</a></li>
</ul>
<!--END On page 1-->
<!--BEGIN On page 2-->
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingOne">
<h4 class="panel-title">
<a id="group-1" class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="false" aria-controls="collapseOne">
<i class="more-less glyphicon"></i>
Group 1
</a>
</h4>
</div>
<div id="collapseOne" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingOne">
<div class="panel-body">
sdfsdffsdfsdfsdf
</div>
</div>
</div>
<!--END On page 2-->
&#13;