【发布时间】:2021-10-26 17:50:55
【问题描述】:
我有一个带有 bootstrap 3 的测试页面,当用户将鼠标悬停在图标上时,使用 tooltip 向用户显示一条消息。
点击图标会显示modal,当模态框关闭时,工具提示仍然显示给用户,因为焦点仍然应用于图标。
删除显示的提示的唯一方法是当用户物理单击表单上的某处以从图标中删除焦点。
我注意到在tooltip examples page 上出现了工具提示的显示问题。
我曾尝试在用户点击图标时使用 jquery 来移除焦点,但这种方法并没有达到预期效果。
这是我的html代码:
<a href="" id="id_page_help" data-target="#myModal" data-toggle="modal" rel="tooltip" class="no_decoration" title="Help">
<i class="icon-bulb icon_size18"></i>
</a>
这是我的 jquery 代码:
<script>
$('#id_page_help').click(function () {
$('#id_page_help').blur();
//alert('xxxx'); //alert does display - code triggered.
});
</script>
我希望有人能指出我做错了什么或提供一种方法来消除焦点。
【问题讨论】:
标签: jquery html twitter-bootstrap focus tooltip