From d886a5a5c82728eccd28852152cace546cb16ae1 Mon Sep 17 00:00:00 2001 From: thisgun Date: Wed, 23 May 2018 13:25:38 +0900 Subject: [PATCH] =?UTF-8?q?=EC=82=AC=ED=8C=8C=EB=A6=AC=20=EB=B8=8C?= =?UTF-8?q?=EB=9D=BC=EC=9A=B0=EC=A0=80=EC=97=90=EC=84=9C=20=EC=87=BC?= =?UTF-8?q?=ED=95=91=EB=AA=B0=20=EC=B2=AB=EB=B2=88=EC=9E=AC=20=EC=98=B5?= =?UTF-8?q?=EC=85=98=20=EC=84=A0=ED=83=9D=20=EC=95=88=EB=90=98=EB=8A=94=20?= =?UTF-8?q?=EB=AC=B8=EC=A0=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- js/shop.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/js/shop.js b/js/shop.js index 0947d16c6..b1870512a 100644 --- a/js/shop.js +++ b/js/shop.js @@ -1,6 +1,7 @@ var option_add = false; var supply_add = false; var isAndroid = (navigator.userAgent.toLowerCase().indexOf("android") > -1); +var isSafari = /^((?!chrome|android).)*safari/i.test(navigator.userAgent); $(function() { // 선택옵션 @@ -43,7 +44,9 @@ $(function() { option_add = true; }); } else { - $(document).on("mouseup", "select.it_option", function() { + var it_option_events = isSafari ? "mousedown" : "mouseup"; + + $(document).on(it_option_events, "select.it_option", function(e) { option_add = true; }); } @@ -145,7 +148,9 @@ $(function() { supply_add = true; }); } else { - $(document).on("mouseup", "select.it_supply", function() { + var it_supply_events = isSafari ? "mousedown" : "mouseup"; + + $(document).on(it_supply_events, "select.it_supply", function(e) { supply_add = true; }); }