如何删除光标悬停在跳转链接上时出现的自动文本

时间:2015-12-11 23:03:05

标签: html css blogger

我想删除光标悬停在跳转链接上时出现的自动文本。文本通常是其指向的帖子标题的名称。但是我想删除它。我已经尝试删除以下代码的某些部分的跳转链接但无济于事。编码如下:

<b:if cond='data:post.hasJumpLink'>
  <div class='jump-link'>
    <a expr:href='data:post.url + &quot;#more&quot;' expr:title='data:post.title'><data:post.jumpText/></a>
  </div>
</b:if>

任何帮助将不胜感激。博客的URL如下:http://www.blankesque.com

3 个答案:

答案 0 :(得分:0)

浏览器会自动显示标题属性中的内容。

这是有充分理由的。

有时您的网站上有图片,因任何原因无法显示或您的网站加载缓慢。

代替您的图像,您可以看到title属性的值(或非常旧的浏览器中的alt属性),因此用户将看不到完整的空白区域

因此,如果您可以错过刚删除的title属性或将其值设置为=&#34;&#34;。

还有其他解决方案,但看到你对属性了解不多,在我看来并不恰当。

答案 1 :(得分:0)

从代码中的expr:title='data:post.title'标记中删除<a>部分。

<b:if cond='data:post.hasJumpLink'>
  <div class='jump-link'>
    <a expr:href='data:post.url + &quot;#more&quot;'><data:post.jumpText/></a>
  </div>
</b:if>

答案 2 :(得分:-1)

我知道你还没有标记javascript,但我尝试了css并且无法获得解决方案,我发现的唯一方法是JS,我会继续尝试

&#13;
&#13;
var links=document.getElementsByTagName('a');
for(i=0;i<links.length;i++){links[i].title="";}
&#13;
<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>
&#13;
&#13;
&#13;