我想要删除当光标悬停在跳转链接上时出现的自动文本。文本通常是它指向的帖子标题的名称。但是,我想删除它。我尝试删除跳转链接的以下代码的某些部分,但无济于事。编码如下:
<b:if cond='data:post.hasJumpLink'>
<div class='jump-link'>
<a expr:href='data:post.url + "#more"' expr:title='data:post.title'><data:post.jumpText/></a>
</div>
</b:if>任何帮助都将不胜感激。博客的网址如下:http://www.blankesque.com
发布于 2015-12-12 07:12:49
浏览器将自动显示您的title属性中的内容。
这是有充分理由的。
有时你的网站上有一张图片,但由于某种原因无法显示,或者你的网站加载速度太慢。
在图像的位置,您可以看到title属性的值(或者在非常旧的浏览器中的alt属性),因此用户不会看到一个完整的空白区域
因此,如果您可以错过title属性,只需删除或将其值设置为="“即可。
对此也有其他解决方案,但看起来你对属性了解不多,在我看来是不合适的。
发布于 2015-12-12 13:41:52
从代码中的<a>标记中删除expr:title='data:post.title'部件。
<b:if cond='data:post.hasJumpLink'>
<div class='jump-link'>
<a expr:href='data:post.url + "#more"'><data:post.jumpText/></a>
</div>
</b:if>发布于 2015-12-12 07:32:53
我知道你还没有给javascript加标签,但是我试过css,找不到解决方案,我找到的唯一方法是JS,我会继续尝试的
var links=document.getElementsByTagName('a');
for(i=0;i<links.length;i++){links[i].title="";}<a href="#" title="hello" class="show">this won't show the title</a><br><br>
<a href="#" title="hello" class="hide">This won't show the title</a>
https://stackoverflow.com/questions/34233983
复制相似问题