我有一个像下面这样的链接,我想防止在鼠标悬停事件上显示它的标题属性。但我必须保留它,而且不能删除它。
<a href="" title="This is a test">Test</a>
如何使用 jQuery 做到这一点?
最佳答案
经过多次,无意中找到了一个解决问题的链接。所以我决定把它放在这里......
感谢其作者
HTML:
<a class="fancybox" caption="This is 1st title" href="http://fancyapps.com/fancybox/demo/1_b.jpg"><img src="http://fancyapps.com/fancybox/demo/1_s.jpg" alt=""/></a>
<a class="fancybox" caption="This is 2nd title" href="http://fancyapps.com/fancybox/demo/2_b.jpg"><img src="http://fancyapps.com/fancybox/demo/2_s.jpg" alt=""/></a>
jQuery:
$(".fancybox")
.attr('rel', 'gallery')
.fancybox({
beforeLoad: function() {
this.title = $(this.element).attr('caption');
}
});
关于jquery - jQuery 如何防止显示 HTML 元素标题,即使它的标签中有 title 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10668603/