|
|
|
|
/**
|
|
|
|
|
** <EFBFBD><EFBFBD><EFBFBD>ù<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
** ֧<EFBFBD>ֶ<EFBFBD>ʱ<EFBFBD>Զ<EFBFBD><EFBFBD>ֲ<EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD><EFBFBD><EFBFBD>ֲ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֲ<EFBFBD>
|
|
|
|
|
**/
|
|
|
|
|
(function($){
|
|
|
|
|
|
|
|
|
|
$("div[data-scro='controler'] b,div[data-scro='controler2'] a").click(function(){
|
|
|
|
|
var T = $(this);
|
|
|
|
|
if(T.attr("class")=="down") return false;
|
|
|
|
|
J2ROLLING_ANIMATION.st({
|
|
|
|
|
findObject : T, //<2F><>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> Ĭ<><C4AC>д
|
|
|
|
|
main : T.parent().parent().find("div[data-scro='list']"), //<2F><><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڶ<EFBFBD><DAB6><EFBFBD>
|
|
|
|
|
pagSource : T.parent().parent().find("div[data-scro='controler'] b"), //<2F>л<EFBFBD><D0BB><EFBFBD>ť<EFBFBD><C5A5><EFBFBD><EFBFBD>
|
|
|
|
|
className : "down", //ѡ<>е<EFBFBD><D0B5><EFBFBD>ʽ
|
|
|
|
|
duration : "slow", //<2F><><EFBFBD><EFBFBD><EFBFBD>ٶ<EFBFBD> <20><>jquery<72>ٶ<EFBFBD>һ<EFBFBD><D2BB>
|
|
|
|
|
on : $(this)[0].tagName=="A" ? true : false //<2F><><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD><D0B6>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><DEB9><EFBFBD> or <20><><EFBFBD><EFBFBD><EFBFBD>л<EFBFBD>
|
|
|
|
|
});
|
|
|
|
|
return false;
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
var J2SETTIME="", J2Time=true,J2ROLLING_ANIMATION = {
|
|
|
|
|
init : function(){
|
|
|
|
|
this.start();
|
|
|
|
|
this.time();
|
|
|
|
|
},
|
|
|
|
|
st : function(o){
|
|
|
|
|
if(J2Time){
|
|
|
|
|
this.animate(o.findObject,o.main,o.className,o.duration,o.pagSource,o.on);
|
|
|
|
|
J2Time = false;
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
animate : function(T,M,C,S,P,O){
|
|
|
|
|
var _prevDown = O ? P.parent().find("*[class='"+C+"']") : T.parent().find(T[0].tagName+"[class='"+C+"']"),
|
|
|
|
|
_prevIndex = _prevDown.index(),
|
|
|
|
|
_thisIndex = O ? (T.attr("class")=="next" ? _prevIndex+1 : _prevIndex-1) : T.index(),
|
|
|
|
|
_list = M.find(".item"),
|
|
|
|
|
p2n = 1;
|
|
|
|
|
_prevDown.removeClass(C);
|
|
|
|
|
if(O){
|
|
|
|
|
if(_thisIndex==-1) _thisIndex=_list.size()-1;
|
|
|
|
|
if(_thisIndex==_list.size()) _thisIndex=0;
|
|
|
|
|
P.eq(_thisIndex).addClass(C);
|
|
|
|
|
}else{
|
|
|
|
|
T.addClass(C);
|
|
|
|
|
}
|
|
|
|
|
if(T.attr("class")=="prev" || _thisIndex<_prevIndex) p2n = false;
|
|
|
|
|
if((T.attr("class")=="next" || _thisIndex>_prevIndex)&&T.attr("class")!="prev") p2n = true;
|
|
|
|
|
|
|
|
|
|
!p2n ? _list.eq(_thisIndex).css("left",-M.width()) : '';
|
|
|
|
|
_list.eq(_prevIndex).animate({left:p2n ? -M.width() : M.width()},S,function(){
|
|
|
|
|
$(this).removeAttr("style");
|
|
|
|
|
J2Time = true;
|
|
|
|
|
});
|
|
|
|
|
_list.eq(_thisIndex).animate({left:"0px"},S);
|
|
|
|
|
},
|
|
|
|
|
start : function(){
|
|
|
|
|
$("#section-focus-pic div[data-scro='controler'] b,#section-focus-pic div[data-scro='controler2'] a").mouseover(function(){
|
|
|
|
|
window.clearInterval(J2SETTIME);
|
|
|
|
|
}).mouseout(function(){
|
|
|
|
|
J2ROLLING_ANIMATION.time();
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
time : function(){
|
|
|
|
|
J2SETTIME = window.setInterval(function(){
|
|
|
|
|
var num = $("#section-focus-pic div[data-scro='controler'] b[class='down']").index(),
|
|
|
|
|
_list = $("#section-focus-pic div[data-scro='list'] li");
|
|
|
|
|
_list.eq(num).animate({"left":-$("#section-focus-pic div[data-scro='list']").width()},"slow",function(){
|
|
|
|
|
$(this).removeAttr("style");
|
|
|
|
|
$("#section-focus-pic div[data-scro='controler'] b").removeClass("down").eq(num).addClass("down");
|
|
|
|
|
});
|
|
|
|
|
num++;
|
|
|
|
|
if(num==_list.size()){
|
|
|
|
|
num=0;
|
|
|
|
|
}
|
|
|
|
|
_list.eq(num).animate({"left":"0px"},"slow");
|
|
|
|
|
},2000);
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
$("a").click(function(){
|
|
|
|
|
$(this).blur();
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
J2ROLLING_ANIMATION.init(); //<2F>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6>ֲ<EFBFBD>
|
|
|
|
|
})(this.jQuery || this.baidu);
|