我有一系列链接在ul中。其中有些有文本,有些没有,例如:
<ul>
<li><a href="google.com">Google</a></li>
<li><a href="yahoo.com">Yahoo</a></li>
<li><a href="bing.com">Bing</a></li>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
</ul>
我希望使用JQuery仅对包含文本的a标签应用类。
目前我的代码如下:
var buttontext = $('ul a').text();
if (buttontext.length > 0){
$('ul a').addClass('buttoneffect');
}
但是这个类仍然影响所有的a标签。我想知道是否有人可以指导我正确的方向?
谢谢