我做了一个小函数来计算宽度和li的边距,但它给了我错误。如何使用jquery计算宽度和边距
<head>
<style>
.bill ul{ list-style:none}
.bill ul li{ float:left; width:94px; margin-right:18px}
.bill ul li:last-child { margin-right:0}
</style>
<script type="text/javascript" src="jquery-1.7.2.js"></script>
<script type="text/javascript">
$(function(){
$('.bill').find('li').each(function(){
var jn += parseInt($(this).css('margin-right')) + $(this).width();
})
alert(jn)
})
</script>
</head>
<body>
<div class="bill">
<ul>
<li>aaa</li>
<li>aaa</li>
<li>aaa</li>
<li>aaa</li>
<li>aaa</li>
</ul>
</div>
</body>
它给您带来了什么错误? – 2012-08-16 08:51:35
它给我的语法错误“var jn + = parseInt($(this).css('margin-right'))+ $(this).width();”这里 – Carlos 2012-08-16 08:55:16