1

我可以知道如何在使用 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>
4

2 回答 2

0

您将如何按链接上的键?这没有任何意义。我会绑定到悬停事件。

于 2013-09-18T00:41:41.700 回答
0

您的问题有点模棱两可,您的意思是仅在按住某个键时才打开工具提示吗?可能任何键在页面上任何位置聚焦时都会显示所有可用的工具提示?您是否希望它仅对特定键做出反应?

这是我设法适应您的代码的最简单的解决方案。如果您有多个实例并希望它做出不同的反应,我可以写一些更具体的东西。

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 聚焦来聚焦。

于 2013-09-27T08:07:05.760 回答