如何获取元素的内容文本以便用作类.
<ul>
<li><a href="#">blue</a></li>
<li><a href="#">red</a></li>
<li><a href="#">orange</a></li>
<li><a href="#">green</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
后:
<ul>
<li class="blue"><a href="#">blue</a></li>
<li class="red"><a href="#">red</a></li>
<li class="orange"><a href="#">orange</a></li>
<li class="green"><a href="#">green</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
您可以简单地使用.addClass()回调函数和.text()方法:
$('ul li').addClass(function() {
return $(this).text();
});
Run Code Online (Sandbox Code Playgroud)