我的要求是在图像鼠标上显示工具提示。我正在使用jquery1.11。但我无法实现它。 这是 my fiddle
我想在鼠标悬停图片时显示工具提示下面的表数据:
<table class="statusRollup" style="position:absolute;">
<tr><td>tooltip Data1 </td></tr>
<tr><td>tooltip Data2</td></tr>
</table>
示例代码:
$.widget("ui.tooltip", $.ui.tooltip, {
options: {
content: function () {
return $(this).prop('title');
}
}
});
$(function () {
$('.one').attr('title', $('.statusRollup').remove().html())
$(document).tooltip();
});
他们有什么建议吗?
感谢。
答案 0 :(得分:2)
您可以使用它,只需将title=""
属性应用于您想要提供工具提示的项目。
<td class="sample-two">Row1
<img class="one" src="http://ssl.gstatic.com/gb/images/b_5dae6e31.png"
width="15" height="15" alt="" title="testing"/>
使用JSFiddle:http://jsfiddle.net/ubKtd/1132/
row1的img说测试。
我建议访问:http://jqueryui.com/tooltip/
如果您想要在评论中提出的问题:
JS:
$(function () {
$(document).tooltip({
content: function () {
return $(this).prop('title');
}
});
});
$(function () {
$('.one').attr('title', $('.statusRollup').remove().html())
$(document).tooltip();
});
还添加了jQuery UI,因为它没有从我看到的内容中添加:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.11.1/themes/smoothness/jquery-ui.css" />
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.11.1/jquery-ui.min.js"></script>
使用JSFiddle:http://jsfiddle.net/0w9yo8x6/3/ *使用jQuery 1.11.1 *