/** */ (function($){ $.fn.Slide=function(options){ var opts = $.extend({},$.fn.Slide.deflunt,options); var index=1; var targetLi = $("." + opts.claNav + " li", $(this));//目標對象 var clickNext = $("." + opts.claNav + " .next", $(this));//點擊下一個按鈕 var clickPrev = $("." + opts.claNav + " .prev", $(this));//點擊上一個按鈕 var ContentBox = $("." + opts.claCon , $(this));//滾動的對象 var ContentBoxNum=ContentBox.children().size();//滾動對象的子元素個數 var slideH=ContentBox.children().first().height();//滾動對象的子元素個數高度,相當於滾動的高度 var slideW=ContentBox.children().first().width();//滾動對象的子元素寬度,相當於滾動的寬度 var autoPlay; var slideWH; if(opts.effect=="scroolY"||opts.effect=="scroolTxt"){ slideWH=slideH; }else if(opts.effect=="scroolX"||opts.effect=="scroolLoop"){ ContentBox.css("width",ContentBoxNum*slideW); slideWH=slideW; }else if(opts.effect=="fade"){ ContentBox.children().first().css("z-index","1"); } return this.each(function() { var $this=$(this); //滾動函數 var doPlay=function(){ $.fn.Slide.effect[opts.effect](ContentBox, targetLi, index, slideWH, opts); index++; if (index*opts.steps >= ContentBoxNum) { index = 0; } }; clickNext.click(function(event){ $.fn.Slide.effectLoop.scroolLeft(ContentBox, targetLi, index, slideWH, opts,function(){ for(var i=0;i