【发布时间】:2016-12-07 18:42:58
【问题描述】:
我正在创建一个手风琴,当用户将鼠标悬停在手风琴的标题上时,它会折叠/打开。到目前为止,我的代码在某种程度上有效。问题是当鼠标进入时手风琴总是打开,但有时在关闭时确实不一致(特别是如果用户移动鼠标非常快)。
这里是网站http://infotree.co.uk/ 的链接(手风琴在左侧)可视化问题 - 将鼠标快速移动到左侧手风琴上。
这是我在 html 文档中的一个手风琴标签的代码:
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title accordionTitles1" id="headOne1"><a data-toggle="collapse" data-parent="#accordion1" href="#collapseOne1">Search</a></h4>
</div>
<div id="collapseOne1" class="panel-collapse collapse in">
<div class="panel-body">Search to find specific content to learn about.</div>
</div>
</div>
还有与之配套的java脚本:
$(document).ready(function() {
$("#headOne1").hover(function() {
$('#collapseOne1').collapse('show');
}, function() {
$('#collapseOne1').collapse('hide');
}
);
});
【问题讨论】:
标签: javascript jquery html css twitter-bootstrap