【发布时间】:2011-03-16 01:02:02
【问题描述】:
使用纯 HTML 或 jQuery 辅助 JavaScript,如何在单个 <option> 元素上显示工具提示以帮助决策过程(没有足够的空间来进行不同类型的控制,需要一些帮助)。
这可以通过插件或类似的方式完成吗?
我尝试了几个用于 jQuery 的工具提示插件,但都没有成功(包括一个叫做 Tooltip 的插件)。
这个解决方案应该:
- 在 IE、WebKit 和 Gecko 中工作;
- 使用标准
<select>包装的<option>元素。
因此,如果解决方案想要使用其他标签,它应该将这些元素动态转换为所需的内容(并且不要期望初始标记有任何不同)。
此代码可以在here 找到,它位于SafeSurf 部分下,我想在此处显示一些关于选项翻转的帮助,以了解选项的含义。目前它只能在“事后”显示,对用户的一些前期帮助将是有益的。
意识到这并不容易,并且可能需要创建一些东西 - 因此赏金将授予最完整的解决方案或使我最接近我可以创建的解决方案的特定钩子。强>
【问题讨论】:
-
除了这个问题,我不明白所有这些对以下答案的反对意见......
-
反对票是针对我认为没有用的答案。因此被告知这是不可能的,使用仅在一个浏览器中工作的解决方案或使用在页面周围跳转的 GUI 工具包(不像选择框那样操作)来回答没有帮助。而在不同浏览器上测试的东西中展示了事件模型。
-
来自本网站的常见问题解答:
Be nice。以你希望他们对待你的同样尊重对待他人。Be honest。如果您看到错误信息,请投反对票。来自我:我没有看到关于这些答案的任何错误信息,如果您认为它们没有用,只要它们不是错误的,只需发表评论为什么它们没有用。 -
谦虚的道歉,在个人层面上将工具提示视为表面价值。如果我现在可以将它们收回,我会(对于每个)-如果版主可以/将这样做,那么请。
-
您基本上是在寻找一个下拉插件,它将选项元素的
title属性复制到生成的<li>或<a>元素中。没有人想到,所以你想修改一个现有的或重新发明一个。很抱歉没有发布作为答案,因为这基本上已经由 balupton 给出。只是想考虑一下:)
标签: jquery html jquery-plugins tooltip