我想设置li
它自己的每个宽度a
。这是我正在尝试的代码:
if($('ul').length()) {
$('ul li').each(function() {
$(this).children('a').each(function() {
var width2 = $(this).style.width();
$('ul li').style.width = width2;
$(this).text(width2);
});
});
}
HTML:
<ul>
<li class="home"><a href="#">Home</a></li>
<li class="about-me"><a href="#">About</a></li>
<li class="portfolio"><a href="#">Realizations</a></li>
<li class="contact"><a href="#">Contact</a></li>
</ul>
我究竟做错了什么?