我的HTML簡單的動畫功能是:我不工作
<html>
<body>
<button id="widthPlus">increase </button>
<div id="bod"> hai </div>
<img id="tree" src="http://www.rangde.org/newsletter/nov11/images/real_tree.png" width="350"/>
</body>
</html>
我的腳本是:
$(document).ready(function() {
$("#widthPlus").click(function(){
var currentwidth = $('#tree').attr('width');
var currentwidthNum = parseFloat(currentwidth, 350);
var newwidth = currentwidthNum+5;
$('#tree').animate({'width', newwidth}, 5000);
return false;
});
});
我試圖增加(5像素)圖像寬度點擊一個按鈕my jsfiddle is here
你是怎麼想出`parseFloat()`的第二個參數的?另外,您需要使用jQuery的`.width()`來可靠地獲取實際的寬度。 – jfriend00 2011-12-15 05:52:43
好吧,我嘗試謝謝你:) – 2011-12-15 06:13:02