2011-01-21 60 views
4

是否有javascript方法来显示或隐藏元素标题(定义为html属性),就好像鼠标悬停在上述dom元素上方一样,而不涉及鼠标?以编程方式显示HTML元素标题

在此先感谢。

+1

原生UI工具提示?不。如果你在JS中创建自己的工具提示?当然。 – thirtydot 2011-01-21 23:36:31

+0

这与用户期望UI的行为完全相反。你为什么要这样做? – 2011-01-22 00:39:56

回答

1

不适用于本机工具提示/标题。但是有像this这样的jQuery插件可以让你剪切和控制它们。

1

我会使用一个绝对定位的DIV,它看起来像原生的工具提示,并包含相同的文本作为替代。循环遍历所有元素并为每个具有title属性的元素创建一个DIV应该相当简单。

很少麻烦,不需要JavaScript插件。

0

您可以自己制作工具提示布局(带边框的div),并在需要使用jQuery时显示它。您可以选择一个标题如下的链接元素:

a[title] {}