From 0cfc7de653d4911c0f6b1b1b7f578ee2819ae796 Mon Sep 17 00:00:00 2001 From: chicpro Date: Mon, 13 May 2013 13:45:25 +0900 Subject: [PATCH] =?UTF-8?q?#175=20=EC=83=81=ED=92=88=EC=9D=B4=EB=AF=B8?= =?UTF-8?q?=EC=A7=80=20=EC=8A=AC=EB=9D=BC=EC=9D=B4=EB=93=9C=20=EC=A4=91?= =?UTF-8?q?=EC=9D=BC=20=EB=95=8C=EB=8A=94=20=EC=B6=94=EA=B0=80=20=EC=95=A0?= =?UTF-8?q?=EB=8B=88=EB=A9=94=EC=9D=B4=EC=85=98=20=EC=8B=A4=ED=96=89?= =?UTF-8?q?=EB=90=98=EC=A7=80=20=EC=95=8A=EB=8F=84=EB=A1=9D=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mobile/shop/item.php | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/mobile/shop/item.php b/mobile/shop/item.php index df5e2cae6..e70da4e4c 100644 --- a/mobile/shop/item.php +++ b/mobile/shop/item.php @@ -189,11 +189,14 @@ else if(idx2 < 0) idx2 = slide_count - 1; $("#sit_pvi_slide li:hidden").css("left", "-"+slide_width+"px"); - $("#sit_pvi_slide li:eq("+idx+")").animate({ left: "+="+slide_width+"px" }, time, function() { + $("#sit_pvi_slide li:eq("+idx+")").filter(":not(:animated)").animate({ left: "+="+slide_width+"px" }, time, function() { $(this).css("display", "none").css("left", "-"+slide_width+"px"); }); - $("#sit_pvi_slide li:eq("+idx2+")").css("display", "block").animate({ left: "+="+slide_width+"px" }, time); - idx = idx2; + $("#sit_pvi_slide li:eq("+idx2+")").css("display", "block").filter(":not(:animated)").animate({ left: "+="+slide_width+"px" }, time, + function() { + idx = idx2; + } + ); } }); @@ -201,11 +204,14 @@ else if(slide_count > 1) { idx2 = (idx + 1) % slide_count; $("#sit_pvi_slide li:hidden").css("left", slide_width+"px"); - $("#sit_pvi_slide li:eq("+idx+")").animate({ left: "-="+slide_width+"px" }, time, function() { + $("#sit_pvi_slide li:eq("+idx+")").filter(":not(:animated)").animate({ left: "-="+slide_width+"px" }, time, function() { $(this).css("display", "none").css("left", slide_width+"px"); }); - $("#sit_pvi_slide li:eq("+idx2+")").css("display", "block").animate({ left: "-="+slide_width+"px" }, time); - idx = idx2; + $("#sit_pvi_slide li:eq("+idx2+")").css("display", "block").filter(":not(:animated)").animate({ left: "-="+slide_width+"px" }, time, + function() { + idx = idx2; + } + ); } }); });