【发布时间】:2014-07-26 02:49:35
【问题描述】:
我正在尝试在 Bootstrap collapse 标头上模拟单击,但没有成功。
我真正想做的是,当用户单击手风琴标题附近的图像时,它会像用户单击标题的 <a> 一样打开。
这里是FIDDLE,以便更好地理解
我的 HTML 标记如下所示:
<div class="accordion" id="accordionFilter">
<div class="accordion-group">
<div class="accordion-heading">
<img src="http://placehold.it/40x40" onclick="SimulateClick();">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-parent="#accordionFilter" href="#collapseOne">
Filter the results
</a>
</div>
<div id="collapseOne" class="accordion-body collapse">
<div class="accordion-inner">
<div class="row">
<br>
<div class="col-lg-3 col-md-3 col-sm-3">
1st column content
</div>
<div class="col-lg-3 col-md-3 col-sm-3">
2nd column content
</div>
</div>
</div>
</div>
</div>
</div>
但我不知道如何在SimulateClick() JS 方法中写“点击图片,打开手风琴”。
我尝试过类似的东西
$("#collapseOne").click();
或
$("#collapseOne").addClass("in");
但它什么也没做。
有什么想法吗?
【问题讨论】:
标签: javascript jquery twitter-bootstrap accordion collapse