标签列表
以编程方式显示HTML元素标题
javascript
html
8
8
有没有一种JavaScript的方法可以显示或隐藏元素标题(定义为HTML属性),就好像鼠标悬停在该DOM元素上一样,而不实际涉及鼠标?谢谢提前。
-
Dennis Kreminsky
3
1
本地UI工具提示?不行。如果你在JS中制作自己的工具提示?当然可以。
- thirtydot
这完全违背了用户对UI行为的期望。你到底为什么要这样做?
- Lightness Races in Orbit
预测用户对UI的期望是一件相当复杂的事情,不是吗?工具提示是情境建议,而用户输入(情境)并不仅限于鼠标事件。特别是,当用户在没有可视提交按钮的搜索字段中输入时,我们可以建议他在准备好时按“Enter”键。
- Dennis Kreminsky
3
个回答
2
2
不使用本地工具提示/标题。但是有像
this
这样的jQuery插件,可以让您自定义和控制它们。
-
Tim Schmelter
3
除非你需要使用jQuery,但他没有提到他是,然后再使用一个插件。
- Sparafusile
谢谢Tim,我知道那种解决方案,但是我对本地工具提示很感兴趣。
- Dennis Kreminsky
他没有提到这一点,因此我的答案是“不使用本地标题”。但是jQuery只是一个JavaScript库。当然,他可以构建自己的库来显示/隐藏div,但为什么要重复造轮子呢?
- Tim Schmelter
回答链接
1
1
我会使用一个绝对定位的DIV,它看起来像本地工具提示,并包含相同的文本作为替代。循环遍历所有元素并为每个具有title属性的元素创建一个DIV应该相当简单。
非常方便,不需要JavaScript插件。
-
Sparafusile
回答链接
0
0
你可以自己制作一个工具提示布局(带边框的 div),并使用 jQuery 在需要时显示它。你可以选择一个带有 title 属性的链接元素,就像这样:
a
[title]
{}
-
ndequeker
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
4
以编程方式显示Bootstrap模态窗口
3
挂载后以编程方式聚焦表单元素
7
以编程方式单击li元素
4
以编程方式触发HTML select元素的onchange事件
16
以编程方式设置type="file"的input HTML元素的值?
151
以编程方式在可编辑的HTML元素中选择文本?
3
以编程方式确定网页导航栏中要显示多少个元素
9
如何通过编程方式滚动HTML元素?
38
以编程方式触发typeahead.js结果显示
3
以编程方式点击输入元素