我可以知道如何在使用 Jquery 的锚标记上按键期间显示工具提示吗?
<a id="resultToolTip" href="#" data-tooltip="" class="has-tip"
title="User: Test Passed">Test Results</a>
<script>
$(document).ready(function() {
$('#resultToolTip').keypress(function(){
});
</script>
您将如何按链接上的键?这没有任何意义。我会绑定到悬停事件。
您的问题有点模棱两可,您的意思是仅在按住某个键时才打开工具提示吗?可能任何键在页面上任何位置聚焦时都会显示所有可用的工具提示?您是否希望它仅对特定键做出反应?
这是我设法适应您的代码的最简单的解决方案。如果您有多个实例并希望它做出不同的反应,我可以写一些更具体的东西。
jQuery 1.9。
<a id="resultToolTip" href="#" data-tooltip="" class="has-tip"
title="User: Test Passed">Test Results</a>
<div id="my-tooltip-div">This is the tooltip</div>
<script>
$(document).ready(function() {
$(document).on("keypress", "#resultToolTip", function() {
// show my tooltip
// e.g. $("#my-tooltip-div").fadeIn('fast');
// if #my-tooltip-div is the tooltip you want to show
});
});
</script>
锚链接必须首先通过选项卡或在另一个事件/触发器之后使用某种 jquery 聚焦来聚焦。