From cf4a5b6deaa88dcdc6e1e31786e85ec8a7f381e4 Mon Sep 17 00:00:00 2001 From: chicpro Date: Wed, 23 Oct 2013 14:14:28 +0900 Subject: [PATCH] =?UTF-8?q?=EC=86=8D=EB=8F=84=20=ED=96=A5=EC=83=81?= =?UTF-8?q?=EC=9D=84=20=EC=9C=84=ED=95=B4=20=EC=83=81=ED=92=88=EC=83=81?= =?UTF-8?q?=EC=84=B8=20swipe=20sliding=20=EC=95=A0=EB=8B=88=EB=A9=94?= =?UTF-8?q?=EC=9D=B4=EC=85=98=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mobile/skin/shop/basic/item.form.skin.php | 69 ++++++----------------- 1 file changed, 17 insertions(+), 52 deletions(-) diff --git a/mobile/skin/shop/basic/item.form.skin.php b/mobile/skin/shop/basic/item.form.skin.php index 39e5e09ae..2e92f6958 100644 --- a/mobile/skin/shop/basic/item.form.skin.php +++ b/mobile/skin/shop/basic/item.form.skin.php @@ -361,14 +361,14 @@ $(function(){ switch(direction) { case "left": - content_slide(direction); + content_swipe(direction); fancyalert("다음 상품이 없습니다."); break; case "right": - content_slide(direction); + content_swipe(direction); fancyalert("이전 상품이 없습니다."); @@ -385,61 +385,26 @@ $(function(){ $("#container").swipe(swipeOptions); }); -function content_slide(direction) +function content_swipe(direction) { // 로딩 레이어 load_message(); + var next_href = ''; + var prev_href = ''; + var str; + + if(direction == "left") { + str = next_href; + } else { + str = prev_href; + } + + var href = str.match(/https?:\/{2}[^\"]+/gi); + setTimeout(function() { - var content = $("#container").clone() - .find("#form_btn_layer").remove() - .end().find(".sit_pvi_btn").remove() - .end().html(); - var pos = $("#container").position(); - var width = $("#container").width(); - var height = $("#container").height(); - var pad_top = $("#container").css("padding-top"); - var next_href = ''; - var prev_href = ''; - var str, left_value; - var duration = 500; - - if(direction == "left") { - str = next_href; - left_value = "-="+width+"px"; - } else { - str = prev_href; - left_value = "+="+width+"px"; - } - - $("#container") - .css({ - width: width+"px", - height: height+"px" - }) - .before("
"+content+"
") - .find("*:visible").hide(); - - $("#container_clone") - .css({ - display: "block", - width: width+"px", - height: height+"px", - position: "absolute", - top: pos.top+"px", - left: pos.left+"px", - zIndex: "1000", - paddingTop: pad_top - }) - .animate( - { left: left_value }, duration, - function() { - $("#container_clone").remove(); - var href = str.match(/https?:\/{2}[^\"]+/gi); - document.location.href = href[0]; - } - ); - }, 100); + document.location.href = href[0]; + }, 500); } function load_message()