$(document).ready(function(){ $.fn.imgscroll = function(o){ var defaults = { speed: 40, amount: 0, width: 1, dir: "left" }; o = $.extend(defaults, o); return this.each(function(){ var _li = $("li", this); _li.parent().parent().css({overflow: "hidden", position: "relative"}); //div _li.parent().css({margin: "0", padding: "0", overflow: "hidden", position: "relative", "list-style": "none"}); //ul _li.css({position: "relative", overflow: "hidden"}); //li if(o.dir == "left") _li.css({float: "left"}); //鍒濆澶у皬 var _li_size = 0; for(var i=0; i<_li.size(); i++) _li_size += o.dir == "left" ? _li.eq(i).outerWidth(true) : _li.eq(i).outerHeight(true); //寰幆鎵€闇€瑕佺殑鍏冪礌 if(o.dir == "left") _li.parent().css({width: (_li_size*3)+"px"}); _li.parent().empty().append(_li.clone()).append(_li.clone()).append(_li.clone()); _li = $("li", this); //婊氬姩 var _li_scroll = 0; function goto(){ _li_scroll += o.width; if(_li_scroll > _li_size) { _li_scroll = 0; _li.parent().css(o.dir == "left" ? { left : -_li_scroll } : { top : -_li_scroll }); _li_scroll += o.width; } _li.parent().animate(o.dir == "left" ? { left : -_li_scroll } : { top : -_li_scroll }, o.amount); } //寮€濮 var move = setInterval(function(){ goto(); }, o.speed); _li.parent().hover(function(){ clearInterval(move); },function(){ clearInterval(move); move = setInterval(function(){ goto(); }, o.speed); }); }); }; $("ul.indexNewsLeftTitle > li").each(function(index){ $(this).click(function(){ $(this).siblings().removeClass('current'); $(this).addClass('current'); $('ul.indexNewsLeftContentList > li').eq(index).fadeIn(); $('ul.indexNewsLeftContentList > li').eq(index).siblings().hide(); $('#more').attr('href', $(this).attr('data-url')); }) }) // $("ul.indexNewsLeftTitle > li:eq(1)").click(function(){ // $(this).addClass("current"); // $(this).siblings().removeClass("current"); // $("ul.indexNewsLeftContentList > li:eq(1)").stop().fadeIn(); // $("ul.indexNewsLeftContentList > li:eq(1)").siblings().stop().hide(); // }); $("dl.joinUsLi").click(function(){ $(this).toggleClass("bgGray"); $(this).siblings("dl").removeClass("bgGray"); }); });