我试图为一个大图像制作动画,以便它改变尺寸,从 (200x116)px 开始并在点击时变为 (400x232)px,然后如果再次点击将恢复为 (200x116)px,
这是代码的链接:http: //jsfiddle.net/edddotcom/FMfC4/1/
HTML:
<img id="imgtab" src="http://cloudsmaker.com/hipsterwall/img/salto-al-norte.jpg">
CSS:
#imgtab {
position:relative;
}
JavaScript:
$(document).ready(function () {
$("#imgtab").toggle(function () { //fired the first time
$("#imgtab").animate({
width: "200px"
height: "116px"
});
}, function () { // fired the second time
$("#imgtab").animate({
width: "400px"
height: "232px"
});
});
});
单击图像应使其动画从小到大,但似乎没有改变。谁能建议改变什么并告诉我我做错了什么?