« [CSS3]text-shadow | トップページ | [Accessibility] ウェブヘルパー【2004版の構文チェッカ】Mac版有り【アクセシビリティ】 »

[jquery]animate

jqueryのanimateについてデモ

Force4u00221105_235945


 

「jquery.animate.html」をダウンロード

「jquery.animate.html.txt」をダウンロード

 


「jquery.animate.02.html」をダウンロード

「jquery.animate.02.html.txt」をダウンロード


 

//ボックス1を400px移動
$('#box_1').click(function(){
$('#box_1').animate({
'top':'400px'
});
});

//ボックス2をslowで移動
$('#box_2').click(function(){
$('#box_2').animate({
'top':'400px'
},'slow');
});

//ボックス3をswingで2秒かけて移動
$('#box_3').click(function(){
$('#box_3').animate({
'top':'400px'
},2000,'swing');
});

//ボックス4をlinearで2秒かけて移動
$('#box_4').click(function(){
$('#box_4').animate({
'top':'400px'
},2000,'linear');
});

 


$('#reset').click(function(){
$('#box_1').css({'top':'','left':''});$('#box_2').css({'top':'','left':''});
$('#box_3').css({'top':'','opacity':1.0});$('#box_4').css({'top':'','opacity':'1.0','display':'block'});
});

$("#go4").click(function(){
  $("div").css({width:"", fontSize:"", borderWidth:""});
});

//ボックス1を右下へ移動
$('#box_1').click(function(){
$('#box_1').animate({
'top':'400px',
'left':'320px'
});
});

//ボックス2をクリックの回数分移動
$('#box_2').click(function(){
$('#box_2').animate({
'top':'+=20px',
'left':'-=20px'
},'2000');
});

//ボックス3をswingで2秒かけて移動して透過0.0付ける
$('#box_3').click(function(){
$('#box_3').animate({
'top':'400px',
'opacity': 0.0
},2000,'swing');
});

//ボックス4をlinearで2秒かけて移動toggle
$('#box_4').click(function(){
$('#box_4').animate({
'height': 'toggle',
'top':'400px',
'opacity': 'toggle'
},2000,'linear');
});

 


toggleは内部的には
CSSで display:noneになっているので
display:none→blockなりinlineでリセットされる


    

|

« [CSS3]text-shadow | トップページ | [Accessibility] ウェブヘルパー【2004版の構文チェッカ】Mac版有り【アクセシビリティ】 »

jquery」カテゴリの記事

コメント

この記事へのコメントは終了しました。