显示title-tooltip时运行JavaScript

时间:2010-06-26 17:24:47

标签: javascript jquery html

我有一个包含HTML锚标记的页面,其中设置了title属性。

<a href="...." title="Some tooltip text" />

我想检测工具提示何时显示,并运行一些javascript。这是为了记录已显示工具提示。使用OnMouseOver是不够的,因为它太早触发。

有什么想法吗?

2 个答案:

答案 0 :(得分:5)

我将创建您自己的tooltips,您可以附加额外的“跟踪”以确定它们是否已显示。

使用该库,您可以创建自己的effect,在工具提示的过度/结束时执行自定义操作。

答案 1 :(得分:-1)

使用JQuery。如果你只做特定的标签,你必须设置标签ID和/或名称属性。

<a href=".." id="x"></a>

代码:

$(document).ready(function () {           

           $("#x").mouseenter(function () {
               alert("yeah");
           });

       });

如果您为所有<a>代码运行javascript代码,请使用以下代码。

$(document).ready(function () {


           $("a").mouseenter(function () {
               alert("yeah");
           });

       });

您可以在页面的<head>标记之间添加此内容以使用JQuery库

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js" type="text/javascript"></script>