function show_item(opt_module_id,opt_rowCount,opt){ var module_id = "";//模組編碼參數 var num = 0;//總筆數 var arr_url = new Array();//活動網址 var arr_pic_url = new Array();//圖檔網址 var arr_title = new Array();//商品名稱 var arr_author = new Array();//作者 var arr_author_url = new Array();//作者連結 var arr_retail_discount = new Array();//商品折扣 var arr_retail_price = new Array();//商品特價 var arr_content = new Array();//商品特價 var arr_title_url = new Array();//標題連結 var arr_coverMan = new Array();//封面人物 var arr_persona = new Array();//演出者 var arr_persona_url = new Array();//演出者連結 var self = this; this.paly = function(i){ //$("#"+module_id+"-"+i).show(); $("#imgurl_"+module_id).attr('href',arr_url[i]); $("#img_"+module_id).attr('src',arr_pic_url[i]); $("#img_"+module_id).attr('alt',arr_title[i]); $("#title_"+module_id).attr('href',arr_title_url[i]); $("#title_"+module_id).text(arr_title[i]); $("#author_"+module_id).text(arr_author[i]); $("#author_"+module_id).attr('href',arr_author_url[i]); $("#retail_price_"+module_id).html(arr_retail_price[i]); if(arr_retail_discount[i] != 0){ $("#discount_"+module_id).show(); $("#retail_discount_"+module_id).html(arr_retail_discount[i]); }else{ $("#discount_"+module_id).hide(); } $("#content_"+module_id).html(arr_content[i]); $("#more_"+module_id).attr('href',arr_url[i]); $("#coverMan_"+module_id).text(arr_coverMan[i]); $("#persona_"+module_id).text(arr_persona[i]); $("#persona_"+module_id).attr('href',arr_persona_url[i]); } //bind事件 this.bindEvent = function(){ var i = 0; $("."+module_id).everyTime(5000, 'move', function() { //$("#"+module_id+"-"+i).hide(); //i = (i>=num)?0:i+1; //$("#"+module_id+"-"+i).show("fast"); if(i == num){ i=0; } self.paly(i); i++; }); } //主程式 this.main = function(opt_module_id,opt_rowCount,opt){ module_id = opt_module_id;//取得參數 num = opt_rowCount;//總筆數 arr_url = opt[0];//取得參數(連結) arr_pic_url = opt[1];//取得參數(圖檔位置) arr_title = opt[2];//取得參數(標題) arr_author = opt[3];//取得參數(作者) arr_author_url = opt[4];//取得參數(作者連結) arr_retail_discount = opt[5];//取得參數(折扣) arr_retail_price = opt[6];//取得參數(特價) arr_content = opt[7];//取得參數(內文) arr_coverMan = opt[9];//取得參數(封面人物) arr_persona = opt[10];//取得參數(演出者) arr_persona_url = opt[11];//取得參數(演出者連結) //新增的index,剛上線cache住的頁面會有問題,先增加判斷 if(opt[8] == undefined){ arr_title_url = opt[0]//取得標題連結 }else{ arr_title_url = opt[8]//取得標題連結 } self.bindEvent(); } //執行主程式 this.main(opt_module_id,opt_rowCount,opt); }