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 を使用して、テキストを含むタグにのみクラスを適用したいと考えています。
これまでのところ、私はこれを持っています:
var buttontext = $('ul a').text();
if (buttontext.length > 0){
$('ul a').addClass('buttoneffect');
}
しかし、クラスはまだすべてのタグに影響を与えています。ここで誰かが私を正しい方向に向けることができるかどうか疑問に思っていましたか?
ありがとう