我正在使用一个使用woo主题定义主题的wordpress博客。在特色滑块上,只有在mac机器上的safari中,每个箭头上都显示“previous”或“next”的文本。
精选滑块:http://www.woothemes.com/flexslider/
在此代码中隐藏锚文本的最佳方法是什么?我尝试了一个简单的显示:没有,但隐藏了箭头。
<div id="featured-slider">
<ul></ul>
<ul>
<li>
<a class="flex-prev" href="#">Previous</a>
</ul>
</div>
答案 0 :(得分:3)
答案 1 :(得分:2)
$('.flex-prev').text(''); //you can also use .html('');
或使用.empty()
$('.flex-prev').empty();
或Pure JavaScript
document.getElementsByClassName('flex-prev')[0].innerText = '';
或使用.textContent
document.getElementsByClassName('flex-prev')[0].textContent = '';
以及更多
$('.flex-prev')[0].innerHTML=''; //you can also use textContent = '';
答案 2 :(得分:1)
从锚链接中删除文本。
$('.flex-prev').text('');
但是你可以简单地从链接中删除文本而不使用jQuery
<a class="flex-prev" href="#"></a>
答案 3 :(得分:1)
如果您更喜欢香草JS:
<强> jsFiddle Demo 强>
var anchors = document.getElementsByClassName('flex-prev');
for (i = 0; i < anchors.length; i++) {
anchors[i].innerText = '';
}
如果真的只有一个,你也可以这样做:
document.getElementsByClassName('flex-prev')[0].innerText = '';
答案 4 :(得分:0)
你也可以尝试这个
<a class="flex-prev" href="#"> </a>