我做了一個小函數來計算寬度和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