jQuery 工具提示问题 - jQuery
jQuery:
$(function() {
$("img").tooltip();
$("a").tooltip();
})
HTML:
<div id="container">
<div id="main">
<a href="#">testing</a>
<img src="trollface.jpg" title="Hello, imma trollface!" />
</div>
</div>
在上述情况下,工具提示仅适用于< /代码> 标签。
我尚未在 或
上添加任何 CSS。
$("a").hover(
function() {
$(this).animate({color: "white"}, 400);
}, function() {
$(this).animate({color: "black"}, 400);
})
然而,上述内容现在不起作用。
jQuery:
$(function() {
$("img").tooltip();
$("a").tooltip();
})
HTML:
<div id="container">
<div id="main">
<a href="#">testing</a>
<img src="trollface.jpg" title="Hello, imma trollface!" />
</div>
</div>
In the above case, tooltip works only on <img>
tag.
I haven't added any CSS on <img>
or <a>
.
$("a").hover(
function() {
$(this).animate({color: "white"}, 400);
}, function() {
$(this).animate({color: "black"}, 400);
})
The above, however, doesn't work now.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
默认情况下,tooltip() 方法将显示元素“title”属性中包含的内容。由于您的
没有 title 属性,因此工具提示不会显示任何内容。如果您像这样向该标签添加标题属性:
它应该可以工作。
By default the tooltip() method will display content contained in the elements "title" attribute. Since your
<a>
doesn't have a title attribute, the tooltip is not displaying anything. If you add a title attribute to that tag like this:It should work.