如何用动画切换 div 的宽度?
HTML:
<div id="toggle-button"></div>
<div id="toggle"></div>
CSS:
#toggle{
height:200px;
width:200px;
background:red;
}
#toggle-button{
height:20px;
width:20px;
background:blue;
}
jQuery:
$(document).ready( function(){
$('#toggle-button').click( function() {
$('#toggle').toggle(function() {
$('#toggle').animate({width:"200px"});
}, function() {
$('#toggle').animate({width:"300px"});
});
});
});
不起作用的示例:http: //jsfiddle.net/ZfHZV/1/
编辑:我的目标是在单击蓝色 div 时更改宽度