(function($){
$.fn.colorButton = function(opt){
var options = $.extend({}, $.fn.colorButton.defaults, opt||{});
this.each(function(){
showColor($(this),options);
});
};
$.fn.colorButton.defaults={
c1: '#FFCC00',
c2: '#CCFF00'
};
function showColor(obj,opt){
var n=obj.attr('nodeName'),t=obj.attr('type'),flag=false;
if(n){n=n.toLowerCase();}
if(t){t=t.toLowerCase();}
if(n=='input'){
if(t=='button'){
flag=true;
n=opt.c1;
}else if(t=='submit'){
flag=true;
n=opt.c2;
}
}
if(flag){
obj.hover(
function(){
$(this).css('background-color',n);
},function(){
$(this).css('background-color','');
});
}
}
})(jQuery);
html