我希望隐藏当我悬停具有alt
属性的图片时显示的浏览器弹出窗口。
我需要此属性仍然在html页面上,因此它已被Google编入索引,但我不希望用户在将图片悬停时看到它。
有人知道怎么做吗?
谢谢!
答案 0 :(得分:3)
它快速而又脏,但它将摆脱图像上的所有alt属性。
[].forEach.call(document.images, function(img) {
img.setAttribute('alt', '');
});
正如Scott指出的那样,alt属性不是负责在悬停时显示文本的属性。您可以轻松更改脚本以删除它们。
[].forEach.call(document.images, function(img) {
img.title = ''; // this property style syntax works too
});