<script type="text/javascript">
var t=0,n=0,count;
$(document).ready(function(){
count=$("#change_list a").length;
$("#change_list a:not(:first-child)").hide();
$("#change li:first").css({"background":"#7E807F","color":"#fff","font-weight":"bold"});
$("#change_info").html($("#change_list a:first-child").find("img").attr("alt"));
$("#change_info").click(function(){window.open($("#change_list a:first-child").attr("href"),"_blank")});
$("#change li").click(function(){
var i = $(this).html()-1;
n=i;
if(i>=count)return;
$("#change_info").html($("#change_list a").eq(i).find("img").attr('alt'));
$("#change_info").unbind().click(function(){window.open($("#change_list a").eq(i).attr("href"),"_blank")});
$("#change_list a").filter(":visible").fadeOut(1000).parent().children().eq(i).fadeIn(1000);
//$("#change_list a").filter(":visible").animate({marginLeft:"266px"},500).parent().children().eq(i).css("display","block").animate({marginLeft:"266px"},500);
$(this).css({"background":"#7E807F","color":"#fff","font-weight":"bold"}).siblings().css({"background":"#fff","color":"#000"});
});
t = setInterval("ShowAuto()",1000);
$("#change").hover(function(){clearInterval(t)},function(){t=setInterval("ShowAuto()",1000)});
})
function ShowAuto()
{
n=n>=(count-1)?0:++n;
$("#change li").eq(n).trigger("click");
}
</script>这段jquery是自己结合网上写的图片轮换,
想问各位大侠下这段jquery效率高吗?
自己感觉很顺畅
那应该不会卡住还是什么喔?