jQuery - 在IE中隐藏链接/“a”元素的文本

时间:2010-12-21 07:14:53

标签: jquery

您好
假设我有这样的代码:

<a style="background: url(button.jpg);" herf="#">test</a>

此代码将显示带有按钮图像的链接,在Chrome / FF中,文本“test”未显示,但在IE中显示。

我尝试使用text-indent:-999px来隐藏文本“test”,而不是工作,有人可以为这个问题提供一个想法吗?

找到解决方案: http://schleichermann.wordpress.com/2009/02/25/css-hide-link-text-let-your-images-shine-through/

谢谢你

3 个答案:

答案 0 :(得分:1)

使用jQuery:

$("a").contents().hide();

答案 1 :(得分:1)

你可以用JQUERY做到这一点:

$('a').hide();

如果你想显示链接:

$('a').show();

答案 2 :(得分:0)

使用css属性隐藏元素

display:none; visibility:hidden;