「changediv」という名前のリンクがあります。このリンクをクリックすると、1 つの div がブラウザーの左側にスライドし、同時に div スライドがブラウザーに残ります。
1603 次
2 に答える
1
次のようなものを探していると思います。
$('#changediv').click(
function() {
$('#div1').animate({"width": 0}, "slow");
$('#div2').animate({"margin-left": 0}, "slow");
});
ここに動作デモがあります
または、ボディ(または親div)の幅が固定されている場合は、試すことができます
$('#changediv').click(
function() {
$('#div1').animate({"width": 0}, "slow");
$('#div2').animate({"width": 400}, "slow");
}); //I used a width of 400px for testing
ここに動作デモがあります
お役に立てれば..
于 2012-08-01T06:08:30.933 に答える
0
たとえば、これをテストできます。
$('.changeDiv').on('click', function() {
$('#div_one').animate({
left: -9999
},1000, function() {
$('#div_two').animate({
left: 200
});
});
});
于 2012-08-01T04:10:11.887 に答える