ソースは以下。 jQuery( 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.