比較常見問題會發生在「效期已過」但卻又扣點數,小瘋這邊提供一個案例讓大家參考!
一段 SQL 就搞定,不用在寫程式判斷來判斷去。
PS:資料量大時要注意效能的問題 ~
產生紅利資料表

使用紅利資料表

SQL 語法


(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");