在以下站点上:
Link to site with issues
每个缩略图的底部都有三个按钮(悬停以查看它们)。这三个按钮将打开一个prettyphoto框,该框使用图像下的title属性(当前在Gallery导航按钮旁边隐藏为白色)。
我需要HMTL title属性以保留在HTML中。当您将鼠标悬停在按钮上时,我只是不需要丑陋的工具提示。
有谁知道如何删除链接上的悬停标题工具提示?
最佳答案
我认为您正在采用以下解决方法:
首先,在您希望在悬停时删除其工具提示的每个链接上放置一个类suppress
:
<a class="suppress" title="">link text</a>
然后,您的代码中可能包含以下代码段:
var links = document.getElementsByTagName('a');
for (var i = 0; i < links.length; i++) {
if (links[i].className == 'suppress') {
links[i]._title = links[i].title;
links[i].onmouseover = function() {
this.title = '';
}
links[i].onmouseout = function() {
this.title = this._title;
}
}
}