javascript - JQuery 在图像悬停时显示标题标签内容,可能吗?

标签 javascript jquery css

有没有办法使用 JQuery 来显示添加到 <img title 的 Title 标签的内容?哪个没有 anchor ,或者如果不可能有一个 div 将被隐藏显示哪个 img 悬停?

最佳答案

通常 title 属性由浏览器解释并在您将鼠标悬停在元素上时显示为工具提示。所以你真的不需要jQuery。

此行为的问题是您实际上无法控制此工具提示的格式。但是如果你想在一些自定义部分中显示和格式化这个值,你可以订阅 .hover()这些图像的事件:

$(function() {
    $('img').hover(function() {
        var title = $(this).attr('title');
        // TODO: do something with the title
    }, function() {
        // this will be triggered when the mouse pointer leaves the element
    });
});

如果你想要一些漂亮的工具提示,你可以使用一些现有的插件,比如 qTip .

关于javascript - JQuery 在图像悬停时显示标题标签内容,可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8694844/

相关文章:

javascript - 如何使只有一个下拉列表被点击下拉?

jquery - alpha排序插件: how to add 'shuffle' animation

html - 响应 body 中的多个背景图像

javascript - 我怎样才能在jquery中获取当前显示的div id

javascript - 根据地理位置获取最近距离

javascript - 单击 <h1> 时展开 <p>

html - 如何使用 CSS 样式创建带有标题的框?

jquery - 如何为 Bootstrap 中的多个选项卡制作轮播式导航栏?

javascript - 动态创建的 iframe 的 onload 事件永远不会在 IE 中触发

php - 当 iframe 中的表单和用户通过 gmail 传入时,为什么 form.submit() 在 IE9 中失败