日常遇到的错误 针对ie6 所以要用 <!--[if lte IE 6]> 代码 <![endif]--> 包起来 在ie7下 会报错 例如 <!--[if lte IE 6]> <script src="{dede:global.cfg_templets_skin/}/images/yzzt/DD_belatedPNG_0.0.8a.js" type="text/javascript"></script> <script type="text/javascript"> DD_belatedPNG.fix('*, background,img'); </script> <![endif]--> 和 $(document).ready(function(e) { var ulwidth = $("div.gundong ul li").length * 180; $("div.gundong ul").width(ulwidth); var left_value = -180; $("div.next img").click(function(){ var left_indent = parseInt($("div.gundong ul").css("left")) - 180; $("div.gundong ul").animate({left:left_indent} , 200 ,function(){ $('div.gundong ul li:last').after($('div.gundong ul li:first')); $('div.gundong ul').css({'left' : left_value}); }); }); $("div.prev img").click(function(){ var left_indent = parseInt($("div.gundong ul").css("left")) + 180; $("div.gundong ul").animate({left:left_indent} , 200 ,function(){ $('div.gundong ul li:last').after($('div.gundong ul li:first')); $('div.gundong ul').css({'left' : left_value}); }); }); }); 同时存在的话