(function($) { $(function() { $.hamFunction.opacityRollOver({ fnClass:'.tk_over', /*適応させる部分の変更*/ opacityDef:1.0, /*デフォルトの透明度指定*/ fadeTime:150, /*フェードの時間指定*/ opacityOn:0.5, /*マウスオーバー時の透明度の指定*/ opacityOff:1.0 /*マウスアウト時の最初の透明度の指定*/ }); }); $.hamFunction = { opacityRollOver: function(options){ var c = $.extend(options); $(c.fnClass).each(function(){ $(this).css('opacity',c.opacityDef).hover( function(){ $(this).fadeTo(c.fadeTime,c.opacityOn); }, function(){ $(this).fadeTo(c.fadeTime,c.opacityOff); } ) }); } }; })(jQuery);