仕事のメモ帳。
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
■jquery.yurayura.jsjQuery( function( $ ) {$.fn.yurayura = function( config ) {var obj = this;var i = 0;var defaults = {'move' : 5, // 動く量'duration' : 1000, // 移動にかける時間'delay' : 0 // 両端で停止する時間};var setting = $.extend( defaults, config );return obj.each( function() {( function move() {i = i > 0 ? -1 : 1;var p = obj.position().top;$( obj ).delay( setting.delay ).animate( { top : p + i * setting.move }, {duration : setting.duration,complete : move} );} )();} );};
} );■個別指定js$(function(){$('#sampleBox').yurayura( {'move' : 5,'delay' : 100,'duration' : 1000} );
});
■css#sampleBox {position : absolute,top : 0;left : 0;
}
<script type="text/javascript">$(document).ready(function(){$(".button").hover(function(){$(".button img").animate({top:"-10px"}, 200).animate({top:"-4px"}, 200) // first jump.animate({top:"-7px"}, 100).animate({top:"-4px"}, 100) // second jump.animate({top:"-6px"}, 100).animate({top:"-4px"}, 100); // the last jump});});</script>
画像にリンクした場合の枠線を非表示にする場合には、画像の<img>にborder="0"を使用する事で、枠線を非表示にできます。
<a href="リンク先"><img src="画像" width="サイズ" height="サイズ" alt="" border="0"></a>