(function($){
$.fn.ImgChange = function(settings, imgOut, imgOver, id) {
var _defaultSettings = {
bind: "mouseover",
callback: function () {
$("#"+id).attr("src", imgOver);
}
};
$(this).callSettings(_defaultSettings,settings).mouseout
(function(){
$("#"+id).attr("src", imgOut);
});
};
$.fn.callSettings = function(_defaultSettings,settings) {
var _settings = $.extend(_defaultSettings, settings);
return this.each(function() {
$(this).bind(_settings.bind, _settings.callback);
});
};
})(jQuery);
<Img alt="首頁" id="Img" src="images/off.gif">
/*呼叫*/
$("#ctrl").ImgChange("", "images/off.gif", "images/on.gif", "Img");
沒有留言:
張貼留言