有没有一种方法可以在CSS中禁用<a>
标签的工具提示?
$('a[title]').each(function (index, el) {
var $tooltip = $('<div class="overlay-' + index + '" />')
.css({
position: "absolute"
, background: "url('../Images/space.gif')"
, width: $(el).width()
, height: $(el).height()
, top: 0
, left: 0
, zIndex: 300
, border: "1px solid red"
})
.on('click', function (event) {
$(el).click();
});
$(this).after($tooltip);
})
只需将此代码粘贴到您的<body>
标签底部的<script>
中。
此代码使用jQuery:
$('.titleHidden').removeAttr('title');
接下来,当您想要隐藏其工具提示时,您需要向每个 a
标签添加 CSS 类 titleHidden
。
.title
是一个 DOM 元素的属性,而不是 jQuery 的属性。这段代码不起作用。 - Ronen Cypis
<a>
标签的title
属性。 - Ketan Modititle
属性也会对 SEO 产生影响。 - Craig Tullis