|
|
@@ -93,77 +93,31 @@
|
|
|
<div class="filter_header">
|
|
|
<div class="form_field">
|
|
|
<div>
|
|
|
- <input id="price" type="checkbox"><label for="price"> <span>남여 공용만 보기</span> </label>
|
|
|
+ <input id="unisex" type="checkbox" onclick="fnFilterOption(this,'on');"><label for="unisex"> <span>남여 공용만 보기</span> </label>
|
|
|
</div>
|
|
|
- <div>
|
|
|
- <input id="chk-2" type="checkbox"><label for="chk-2"> <span>신상품만 보기</span> </label>
|
|
|
+ <div th:unless="${cateInfo.formalGb=='G009_20'}">
|
|
|
+ <input id="newGoods" type="checkbox" checked="checked" onclick="fnFilterOption(this,'off');"><label for="newGoods"> <span>신상품만 보기</span> </label>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="filter_body">
|
|
|
<!-- 필터메뉴 -->
|
|
|
- <ul>
|
|
|
- <li class="categori">
|
|
|
- <a href="javascript:void(0)" class="daps1">카테고리<span class="pic">셔츠/블라우스</span></a>
|
|
|
- <ul class="daps2">
|
|
|
- <li>
|
|
|
- <a href="javascript:void(0)">여성</a>
|
|
|
- <ul class="daps3">
|
|
|
- <li>
|
|
|
- <a href="javascript:void(0)">티셔츠/셔츠</a>
|
|
|
- <ul class="daps4">
|
|
|
- <li>
|
|
|
- <a href="javascript:void(0)">셔츠/블라우스</a>
|
|
|
- <ul class="daps5">
|
|
|
- <li><a href="javascript:void(0)">셔츠</a></li>
|
|
|
- <li><a href="javascript:void(0)">블라우스</a></li>
|
|
|
- </ul>
|
|
|
- </li>
|
|
|
- <li>
|
|
|
- <a href="javascript:void(0)">맨투맨/모자티</a>
|
|
|
- <ul class="daps5">
|
|
|
- <li><a href="javascript:void(0)">맨투맨</a></li>
|
|
|
- <li><a href="javascript:void(0)">모자티</a></li>
|
|
|
- </ul>
|
|
|
- </li>
|
|
|
- </ul>
|
|
|
- </li>
|
|
|
- </ul>
|
|
|
- </li>
|
|
|
- <li>
|
|
|
- <a href="javascript:void(0)">남성</a>
|
|
|
- <ul class="daps3">
|
|
|
- <li>
|
|
|
- <a href="javascript:void(0)">티셔츠/셔츠</a>
|
|
|
- <ul class="daps4">
|
|
|
- <li>
|
|
|
- <a href="javascript:void(0)">셔츠/블라우스</a>
|
|
|
- <ul class="daps5">
|
|
|
- <li><a href="javascript:void(0)">셔츠</a></li>
|
|
|
- <li><a href="javascript:void(0)">블라우스</a></li>
|
|
|
- </ul>
|
|
|
- </li>
|
|
|
- </ul>
|
|
|
- </li>
|
|
|
- </ul>
|
|
|
- </li>
|
|
|
- </ul>
|
|
|
- </li>
|
|
|
- <li class="brand" th:if="${filterBrandList != null and !filterBrandList.empty}" id="brandGroupFilterDiv">
|
|
|
+ <ul class="allFilter">
|
|
|
+ <li class="brand chkFilter" th:if="${filterBrandList != null and !filterBrandList.empty}" id="brandGroupFilterDiv">
|
|
|
<a href="javascript:void(0)" class="daps1">브랜드</a>
|
|
|
<ul class="daps2">
|
|
|
<li th:each="oneData, status : ${filterBrandList}">
|
|
|
<a href="javascript:void(0)">
|
|
|
<div class="form_field">
|
|
|
<div>
|
|
|
- <input th:id="${'chkFilterBrand' + status.index}" name="brandGroup" type="checkbox" th:value="${oneData.filterCd}" th:data-id="${oneData.filterNm}" onclick="filterSel(this,'brandGroup','off','','Mob');"><label th:for="${'chkFilterBrand' + status.index}"><span th:text="${oneData.filterNm}"></span></label>
|
|
|
+ <input th:id="${'chkFilterBrand' + status.index}" name="brandGroup" type="checkbox" th:value="${oneData.filterCd}" th:data-id="${oneData.filterNm}" onclick="fnSelectFilerMob(this,'brandGroup','off','');"><label th:for="${'chkFilterBrand' + status.index}"><span th:text="${oneData.filterNm}"></span></label>
|
|
|
</div>
|
|
|
</div>
|
|
|
</a>
|
|
|
</li>
|
|
|
</ul>
|
|
|
</li>
|
|
|
- <li calss="size" th:if="${filterSizeList != null and !filterSizeList.empty}" id="sizeFilterDiv">
|
|
|
+ <li class="size chkFilter" th:if="${filterSizeList != null and !filterSizeList.empty}" id="sizeFilterDiv">
|
|
|
<a href="javascript:void(0)" class="daps1">사이즈</a>
|
|
|
<div class="daps2">
|
|
|
<ul class="sizebox">
|
|
|
@@ -171,7 +125,7 @@
|
|
|
<strong>상의</strong>
|
|
|
<th:block th:each="oneData, status : ${filterSizeList}" th:if="${#strings.startsWith(oneData.filterCd,'T')}">
|
|
|
<label class="size_btn">
|
|
|
- <input type="checkbox" group="filterValue" th:id="${'chkFilterTSize' + status.index}" name="size" th:vale="${oneData.filterNm}" th:data-id="${oneData.filterNm}" data-idx="1" onclick="filterSel(this,'size','off','1','Mob');"><span th:text="${oneData.filterNm}">80</span>
|
|
|
+ <input type="checkbox" group="filterValue" th:id="${'chkFilterTSize' + status.index}" name="size" th:vale="${oneData.filterNm}" th:data-id="${oneData.filterNm}" data-idx="1" onclick="fnSelectFilerMob(this,'size','off','1');"><span th:text="${oneData.filterNm}">80</span>
|
|
|
</label>
|
|
|
</th:block>
|
|
|
</li>
|
|
|
@@ -179,7 +133,7 @@
|
|
|
<strong>하의</strong>
|
|
|
<th:block th:each="oneData, status : ${filterSizeList}" th:if="${#strings.startsWith(oneData.filterCd,'B')}">
|
|
|
<label class="size_btn">
|
|
|
- <input type="checkbox" group="filterValue" th:id="${'chkFilterBSize' + status.index}" name="size" th:vale="${oneData.filterNm}" th:data-id="${oneData.filterNm}" data-idx="2" onclick="filterSel(this,'size','off','2','Mob');"><span th:text="${oneData.filterNm}">44</span>
|
|
|
+ <input type="checkbox" group="filterValue" th:id="${'chkFilterBSize' + status.index}" name="size" th:vale="${oneData.filterNm}" th:data-id="${oneData.filterNm}" data-idx="2" onclick="fnSelectFilerMob(this,'size','off','2');"><span th:text="${oneData.filterNm}">44</span>
|
|
|
</label>
|
|
|
</th:block>
|
|
|
</li>
|
|
|
@@ -187,82 +141,19 @@
|
|
|
<strong>신발</strong>
|
|
|
<th:block th:each="oneData, status : ${filterSizeList}" th:if="${#strings.startsWith(oneData.filterCd,'S')}">
|
|
|
<label class="size_btn">
|
|
|
- <input type="checkbox" group="filterValue" th:id="${'chkFilterSSize' + status.index}" name="size" th:vale="${oneData.filterNm}" th:data-id="${oneData.filterNm}" data-idx="3" onclick="filterSel(this,'size','off','3','Mob');"><span th:text="${oneData.filterNm}">120</span>
|
|
|
+ <input type="checkbox" group="filterValue" th:id="${'chkFilterSSize' + status.index}" name="size" th:vale="${oneData.filterNm}" th:data-id="${oneData.filterNm}" data-idx="3" onclick="fnSelectFilerMob(this,'size','off','3');"><span th:text="${oneData.filterNm}">120</span>
|
|
|
</label>
|
|
|
</th:block>
|
|
|
</li>
|
|
|
</ul>
|
|
|
</div>
|
|
|
</li>
|
|
|
- <li class="price" id="priceFilterDiv">
|
|
|
+ <li class="price chkFilter" id="priceFilterDiv">
|
|
|
<a href="javascript:void(0)" class="daps1">가격<!--<span class="pic">230,000원~487,000원, 700,000원~990,000원</span>--></a>
|
|
|
<ul class="daps2" id="priceArea">
|
|
|
-<!-- <li>-->
|
|
|
-<!-- <a href="javascript:void(0)">-->
|
|
|
-<!-- <div class="form_field">-->
|
|
|
-<!-- <div>-->
|
|
|
-<!-- <input id="price1" type="checkbox"><label for="price1"> <span>9천원 이하</span> </label>-->
|
|
|
-<!-- </div>-->
|
|
|
-<!-- </div>-->
|
|
|
-<!-- </a>-->
|
|
|
-<!-- </li>-->
|
|
|
-<!-- <li>-->
|
|
|
-<!-- <a href="javascript:void(0)">-->
|
|
|
-<!-- <div class="form_field">-->
|
|
|
-<!-- <div>-->
|
|
|
-<!-- <input id="price2" type="checkbox"><label for="price2"> <span>9천원 ~ 23만원</span> </label>-->
|
|
|
-<!-- </div>-->
|
|
|
-<!-- </div>-->
|
|
|
-<!-- </a>-->
|
|
|
-<!-- </li>-->
|
|
|
-<!-- <li>-->
|
|
|
-<!-- <a href="javascript:void(0)">-->
|
|
|
-<!-- <div class="form_field">-->
|
|
|
-<!-- <div>-->
|
|
|
-<!-- <input id="price3" type="checkbox" checked><label for="price3"> <span>23만원 ~ 48만원 7천원</span> </label>-->
|
|
|
-<!-- </div>-->
|
|
|
-<!-- </div>-->
|
|
|
-<!-- </a>-->
|
|
|
-<!-- </li>-->
|
|
|
-<!-- <li>-->
|
|
|
-<!-- <a href="javascript:void(0)">-->
|
|
|
-<!-- <div class="form_field">-->
|
|
|
-<!-- <div>-->
|
|
|
-<!-- <input id="price4" type="checkbox" ><label for="price4"> <span>48만원 7천원 ~ 79만원</span> </label>-->
|
|
|
-<!-- </div>-->
|
|
|
-<!-- </div>-->
|
|
|
-<!-- </a>-->
|
|
|
-<!-- </li>-->
|
|
|
-<!-- <li>-->
|
|
|
-<!-- <a href="javascript:void(0)">-->
|
|
|
-<!-- <div class="form_field">-->
|
|
|
-<!-- <div>-->
|
|
|
-<!-- <input id="price5" type="checkbox" checked><label for="price5"> <span>70만원 ~ 99만원</span> </label>-->
|
|
|
-<!-- </div>-->
|
|
|
-<!-- </div>-->
|
|
|
-<!-- </a>-->
|
|
|
-<!-- </li>-->
|
|
|
-<!-- <li>-->
|
|
|
-<!-- <a href="javascript:void(0)">-->
|
|
|
-<!-- <div class="form_field">-->
|
|
|
-<!-- <div>-->
|
|
|
-<!-- <input id="price6" type="checkbox"><label for="price6"> <span>99만원 ~ 136만원</span> </label>-->
|
|
|
-<!-- </div>-->
|
|
|
-<!-- </div>-->
|
|
|
-<!-- </a>-->
|
|
|
-<!-- </li>-->
|
|
|
-<!-- <li>-->
|
|
|
-<!-- <a href="javascript:void(0)">-->
|
|
|
-<!-- <div class="form_field">-->
|
|
|
-<!-- <div>-->
|
|
|
-<!-- <input id="price7" type="checkbox"><label for="price7"> <span>136만원 ~ 179만원 9천원</span> </label>-->
|
|
|
-<!-- </div>-->
|
|
|
-<!-- </div>-->
|
|
|
-<!-- </a>-->
|
|
|
-<!-- </li>-->
|
|
|
</ul>
|
|
|
</li>
|
|
|
- <li class="discount" id="dcRateFilterDiv">
|
|
|
+ <li class="discount chkFilter" id="dcRateFilterDiv">
|
|
|
<a href="javascript:void(0)" class="daps1">할인율</a>
|
|
|
<ul class="daps2">
|
|
|
<li>
|
|
|
@@ -357,35 +248,35 @@
|
|
|
</li>
|
|
|
</ul>
|
|
|
</li>
|
|
|
- <li class="age" th:if="${filterAgeList != null and !filterAgeList.empty}" id="ageFilterDiv">
|
|
|
+ <li class="age chkFilter" th:if="${filterAgeList != null and !filterAgeList.empty}" id="ageFilterDiv">
|
|
|
<a href="javascript:void(0)" class="daps1">연령</a>
|
|
|
<ul class="daps2">
|
|
|
<li th:each="oneData, status : ${filterAgeList}">
|
|
|
<a href="javascript:void(0)">
|
|
|
<div class="form_field">
|
|
|
<div>
|
|
|
- <input th:id="${'chkFilterAge' + status.index}" name="age" th:value="${oneData.filterCd}" th:data-id="${oneData.filterNm}" onclick="filterSel(this,'age','off','','Mob');" type="checkbox"><label th:for="${'chkFilterAge' + status.index}"> <span th:text="${oneData.filterNm}"></span> </label>
|
|
|
+ <input th:id="${'chkFilterAge' + status.index}" name="age" th:value="${oneData.filterCd}" th:data-id="${oneData.filterNm}" onclick="fnSelectFilerMob(this,'age','off','');" type="checkbox"><label th:for="${'chkFilterAge' + status.index}"> <span th:text="${oneData.filterNm}"></span> </label>
|
|
|
</div>
|
|
|
</div>
|
|
|
</a>
|
|
|
</li>
|
|
|
</ul>
|
|
|
</li>
|
|
|
- <li class="season" th:if="${filterSeasonList != null and !filterSeasonList.empty}" id="seasonFilterDiv">
|
|
|
+ <li class="season chkFilter" th:if="${filterSeasonList != null and !filterSeasonList.empty}" id="seasonFilterDiv">
|
|
|
<a href="javascript:void(0)" class="daps1">시즌</a>
|
|
|
<ul class="daps2">
|
|
|
<li th:each="oneData, status : ${filterSeasonList}">
|
|
|
<a href="javascript:void(0)">
|
|
|
<div class="form_field">
|
|
|
<div>
|
|
|
- <input th:id="${'chkFilterSeason' + status.index}" name="season" th:value="${oneData.filterCd}" th:data-id="${oneData.filterNm}" onclick="filterSel(this,'season','off','','Mob');" type="checkbox"><label th:for="${'chkFilterSeason' + status.index}"> <span th:text="${oneData.filterNm}">봄</span> </label>
|
|
|
+ <input th:id="${'chkFilterSeason' + status.index}" name="season" th:value="${oneData.filterCd}" th:data-id="${oneData.filterNm}" onclick="fnSelectFilerMob(this,'season','off','');" type="checkbox"><label th:for="${'chkFilterSeason' + status.index}"> <span th:text="${oneData.filterNm}">봄</span> </label>
|
|
|
</div>
|
|
|
</div>
|
|
|
</a>
|
|
|
</li>
|
|
|
</ul>
|
|
|
</li>
|
|
|
- <li class="color" th:if="${filterColorList != null and !filterColorList.empty}" id="colorFilterDiv">
|
|
|
+ <li class="color chkFilter" th:if="${filterColorList != null and !filterColorList.empty}" id="colorFilterDiv">
|
|
|
<a href="javascript:void(0)" class="daps1">컬러
|
|
|
<span class="pic">
|
|
|
<!-- <span class="pdColor-color01"></span><span class="pdColor-color02"></span>-->
|
|
|
@@ -395,7 +286,7 @@
|
|
|
<ul class="colorbox">
|
|
|
<li th:each="oneData, status : ${filterColorList}">
|
|
|
<label class="color-check">
|
|
|
- <input type="checkbox" group="filterValue" th:id="${'chkFilterColor' + status.index}" name="color" th:value="${oneData.filterCd}" th:data-id="${oneData.filterNm.replace('#','')}" onclick="filterSel(this,'color','off','','Mob');">
|
|
|
+ <input type="checkbox" group="filterValue" th:id="${'chkFilterColor' + status.index}" name="color" th:value="${oneData.filterCd}" th:data-id="${oneData.filterNm.replace('#','')}" onclick="fnSelectFilerMob(this,'color','off','');">
|
|
|
<span class="pdColor-color" th:if="${oneData.filterNm=='#FFFFFF'}" th:style="${'background-color:'+oneData.filterNm+';'+' border:1px solid #aaa;'}" th:value="${oneData.filterCd}"></span>
|
|
|
<span class="pdColor-color" th:if="${oneData.filterNm!='#FFFFFF'}" th:style="${'background-color:'+oneData.filterNm}" th:value="${oneData.filterCd}"></span>
|
|
|
</label>
|
|
|
@@ -403,14 +294,14 @@
|
|
|
</ul>
|
|
|
</div>
|
|
|
</li>
|
|
|
- <li class="benefit" th:if="${filterBenefitList != null and !filterBenefitList.empty}" id="benefitFilterDiv">
|
|
|
+ <li class="benefit chkFilter" th:if="${filterBenefitList != null and !filterBenefitList.empty}" id="benefitFilterDiv">
|
|
|
<a href="javascript:void(0)" class="daps1">혜택</a>
|
|
|
<ul class="daps2">
|
|
|
<li th:each="oneData, status : ${filterBenefitList}">
|
|
|
<a href="javascript:void(0)">
|
|
|
<div class="form_field">
|
|
|
<div>
|
|
|
- <input th:id="${'chkFilterBenefits' + status.index}" name="benefit" th:value="${oneData.filterCd}" th:data-id="${oneData.filterNm}" onclick="filterSel(this,'benefit','off','','Mob');" type="checkbox"><label th:for="${'chkFilterBenefits' + status.index}"> <span th:text="${oneData.filterNm}"></span> </label>
|
|
|
+ <input th:id="${'chkFilterBenefits' + status.index}" name="benefit" th:value="${oneData.filterCd}" th:data-id="${oneData.filterNm}" onclick="fnSelectFilerMob(this,'benefit','off','');" type="checkbox"><label th:for="${'chkFilterBenefits' + status.index}"> <span th:text="${oneData.filterNm}"></span> </label>
|
|
|
</div>
|
|
|
</div>
|
|
|
</a>
|
|
|
@@ -443,6 +334,26 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
+
|
|
|
+ <div class="nav_box">
|
|
|
+ <div class="lap">
|
|
|
+ <div class="nav_close">네비닫기</div>
|
|
|
+ <div class="nav_list">
|
|
|
+ <!-- 카테고리 선택 -->
|
|
|
+ <div class="nav">
|
|
|
+ <ul>
|
|
|
+ <li class="active">
|
|
|
+<!-- <a href="javascript:void(0)" class="daps1">여성</a>-->
|
|
|
+ <ul class="daps2" id="cateDepth">
|
|
|
+
|
|
|
+ </ul>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ <!-- //카테고리 선택 -->
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</main>
|
|
|
|
|
|
<form id="searchGoodsForm" name="searchGoodsForm">
|
|
|
@@ -469,7 +380,6 @@
|
|
|
var filterPriceList = [[${filterPriceList}]];
|
|
|
|
|
|
$(document).ready(function(){
|
|
|
- console.log('filterPriceList len:::'+filterPriceList.length);
|
|
|
if(filterPriceList.length > 0){
|
|
|
$("#priceArea").html('');
|
|
|
var priceHtml = '';
|
|
|
@@ -497,6 +407,10 @@
|
|
|
$("#priceArea").append(priceHtml);
|
|
|
}
|
|
|
|
|
|
+ // TOP 동일 카테고리
|
|
|
+ fnCreateDepthList();
|
|
|
+
|
|
|
+ // 상단노출 하위 카테고리
|
|
|
fnCreateCategoryList();
|
|
|
|
|
|
if ($('#sizeLi1').find('label').length == 0) $('#sizeLi1').hide();
|
|
|
@@ -524,8 +438,6 @@
|
|
|
$("body").css({"overflow":"hidden"});
|
|
|
bodyChk = 0;
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
});
|
|
|
|
|
|
navClose.on("click",function(){
|
|
|
@@ -679,14 +591,107 @@
|
|
|
$("body").css({"overflow":"visible"});
|
|
|
});
|
|
|
|
|
|
+ $(".nav_close").click();
|
|
|
|
|
|
});
|
|
|
|
|
|
+ // TOP 카테고리 노출
|
|
|
+ var fnCreateDepthList = function (){
|
|
|
+ let cateList = [[${cateList}]];
|
|
|
+ var brandGroupNo = [[${cateInfo.brandGroupNo}]];
|
|
|
+ var cateGb = [[${cateInfo.cateGb}]];
|
|
|
+ var formalGb = [[${cateInfo.formalGb}]];
|
|
|
+ var cate1No = [[${cateInfo.cate1No}]];
|
|
|
+ var cate2No = [[${cateInfo.cate2No}]];
|
|
|
+ var cate3No = [[${cateInfo.cate3No}]];
|
|
|
+ var cate4No = [[${cateInfo.cate4No}]];
|
|
|
+ var cate5No = [[${cateInfo.cate5No}]];
|
|
|
+ var tag = '';
|
|
|
+ $("#cateDepth").html('');
|
|
|
+
|
|
|
+ if(!gagajf.isNull(cate5No)){
|
|
|
+
|
|
|
+ }else if(!gagajf.isNull(cate4No)) {
|
|
|
+ $.each(cateList, function (idx, cate){
|
|
|
+ $.each(cate.cate2List, function (idx2,cate2){
|
|
|
+ if(cate2.leafYn == 'N' && cate2.cate3List != null){
|
|
|
+ $.each(cate2.cate3List, function (idx3, cate3){
|
|
|
+ if(cate3.leafYn == 'N' && cate3.cate4List != null){
|
|
|
+ $.each(cate3.cate4List, function (idx4, cate4){
|
|
|
+ if(cate4.cate4No == cate4No){
|
|
|
+ $("#htopTitle").append(fnDisplayTitle(cate4.cate4Nm));
|
|
|
+ }
|
|
|
+ if(cate4.cate3No==cate3No){
|
|
|
+ tag += '<li><a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate4.cate1No + ',' + cate4.cate2No + ',' + cate4.cate3No + ',' + cate4.cate4No + ' ';
|
|
|
+ if(formalGb=='G009_20'){
|
|
|
+ tag += ' ,\'\',\''+formalGb+'\'';
|
|
|
+ }
|
|
|
+ tag += ');">'+cate4.cate4Nm+'</a></li>';
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+ });
|
|
|
+ });
|
|
|
+ $("#cateDepth").append(tag);
|
|
|
+ }else if(!gagajf.isNull(cate3No)){
|
|
|
+ $.each(cateList, function (idx, cate){
|
|
|
+ $.each(cate.cate2List, function (idx2,cate2){
|
|
|
+ if(cate2.leafYn == 'N' && cate2.cate3List != null){
|
|
|
+ $.each(cate2.cate3List, function (idx3, cate3){
|
|
|
+ if(cate3.cate3No == cate3No){
|
|
|
+ $("#htopTitle").append(fnDisplayTitle(cate3.cate3Nm));
|
|
|
+ }
|
|
|
+ if(cate3.cate2No==cate2No){
|
|
|
+ tag += '<li><a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate3.cate1No + ',' + cate3.cate2No + ',' + cate3.cate3No + ' ';
|
|
|
+ if(formalGb=='G009_20'){
|
|
|
+ tag += ' ,\'\',\'\',\''+formalGb+'\'';
|
|
|
+ }
|
|
|
+ tag += ');">'+cate3.cate3Nm+'</a></li>';
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+ });
|
|
|
+ });
|
|
|
+ $("#cateDepth").append(tag);
|
|
|
+ }else if(!gagajf.isNull(cate2No)){
|
|
|
+ $.each(cateList, function (idx, cate){
|
|
|
+ $.each(cate.cate2List, function (idx2,cate2){
|
|
|
+ if(cate2.cate2No == cate2No){
|
|
|
+ $("#htopTitle").append(fnDisplayTitle(cate2.cate2Nm));
|
|
|
+ }
|
|
|
+ if(cate2.cate1No==cate1No){
|
|
|
+ tag += '<li><a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate2.cate1No + ',' + cate2.cate2No + ' ';
|
|
|
+ if(formalGb=='G009_20'){
|
|
|
+ tag += ' ,\'\',\'\',\'\',\''+formalGb+'\'';
|
|
|
+ }
|
|
|
+ tag += ');">'+cate2.cate2Nm+'</a></li>';
|
|
|
+ }
|
|
|
+ });
|
|
|
+ });
|
|
|
+ $("#cateDepth").append(tag);
|
|
|
+ }else{
|
|
|
+ $.each(cateList, function (idx, cate1){
|
|
|
+ if(cate1.cate1No == cate1No){
|
|
|
+ $("#htopTitle").append(fnDisplayTitle(cate1.cate1Nm));
|
|
|
+ }
|
|
|
+ tag += '<li><a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate1.cate1No + ' ';
|
|
|
+ if(formalGb=='G009_20'){
|
|
|
+ tag += ' ,\'\',\'\',\'\',\'\',\''+formalGb+'\'';
|
|
|
+ }
|
|
|
+ tag += ');">'+cate1.cate1Nm+'</a></li>';
|
|
|
+ });
|
|
|
+ $("#cateDepth").append(tag);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ // 상단 하위카테고리 노출
|
|
|
var fnCreateCategoryList = function (){
|
|
|
let actionUrl = '';
|
|
|
let brandGroupNo = [[${cateInfo.brandGroupNo}]];
|
|
|
let cate1No = [[${cateInfo.cate1No}]];
|
|
|
- console.log('cateList brandGroupNo::'+brandGroupNo+'>>cate1No::'+cate1No);
|
|
|
+ // console.log('cateList brandGroupNo::'+brandGroupNo+'>>cate1No::'+cate1No);
|
|
|
|
|
|
if(gagajf.isNull(brandGroupNo) || brandGroupNo == 0){
|
|
|
if( [[${cateInfo.formalGb}]] == 'G009_20'){
|
|
|
@@ -708,17 +713,13 @@
|
|
|
$("#leafCateList").html('');
|
|
|
|
|
|
let allCate = [[${cateList}]];
|
|
|
- if(brandGroupNo > 0){
|
|
|
-
|
|
|
- }else{
|
|
|
- $.each(result, function(idx, item) {
|
|
|
- $.each(allCate, function(allCateIdx, allCateItem) {
|
|
|
- if (item.cate1No == allCateItem.cate1No) {
|
|
|
- $('#leafCateList').append(fnGetCategoryList(item));
|
|
|
- }
|
|
|
- });
|
|
|
+ $.each(result, function(idx, item) {
|
|
|
+ $.each(allCate, function(allCateIdx, allCateItem) {
|
|
|
+ if (item.cate1No == allCateItem.cate1No) {
|
|
|
+ $('#leafCateList').append(fnGetCategoryList(item));
|
|
|
+ }
|
|
|
});
|
|
|
- }
|
|
|
+ });
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
@@ -742,48 +743,92 @@
|
|
|
if (cate1 != null) {
|
|
|
if(cate1.cate1No == cate1No){
|
|
|
if(gagajf.isNull(cate2No)){
|
|
|
- tag += '<a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate1.cate1No + ');">cate1전체(test)</a>';
|
|
|
+ tag += '<a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate1.cate1No + ' ';
|
|
|
+ if(formalGb=='G009_20'){
|
|
|
+ tag += ' ,\'\',\'\',\'\',\'\',\''+formalGb+'\'';
|
|
|
+ }
|
|
|
+ tag += ');">전체</a>';
|
|
|
}
|
|
|
if(cate1.leafYn == 'N' && cate1.cate2List.length > 0){
|
|
|
$.each(cate1.cate2List, function (idx2, cate2){
|
|
|
if(gagajf.isNull(cate2No)){
|
|
|
- tag += '<a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate1.cate1No + ',' + cate2.cate2No + ');">'+cate2.cate2Nm+'</a>';
|
|
|
+ tag += '<a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate1.cate1No + ',' + cate2.cate2No + ' ';
|
|
|
+ if(formalGb=='G009_20'){
|
|
|
+ tag += ' ,\'\',\'\',\'\',\''+formalGb+'\'';
|
|
|
+ }
|
|
|
+ tag += ');">'+cate2.cate2Nm+'</a>';
|
|
|
}else{
|
|
|
if(cate2.cate2No == cate2No){
|
|
|
if(cate2.leafYn == 'N' && cate2.cate3List.length > 0){
|
|
|
if(gagajf.isNull(cate3No)){
|
|
|
- tag += '<a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate1.cate1No + ',' + cate2.cate2No + ');">cate2전체(test)</a>';
|
|
|
+ tag += '<a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate1.cate1No + ',' + cate2.cate2No + ' ';
|
|
|
+ if(formalGb=='G009_20'){
|
|
|
+ tag += ' ,\'\',\'\',\'\',\''+formalGb+'\'';
|
|
|
+ }
|
|
|
+ tag += ');">전체</a>';
|
|
|
}
|
|
|
$.each(cate2.cate3List, function (idx3, cate3){
|
|
|
if(gagajf.isNull(cate3No)){
|
|
|
- tag += '<a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate1.cate1No + ',' + cate2.cate2No + ',' + cate3.cate3No + ');">'+cate3.cate3Nm+'</a>';
|
|
|
+ tag += '<a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate1.cate1No + ',' + cate2.cate2No + ',' + cate3.cate3No + ' ';
|
|
|
+ if(formalGb=='G009_20'){
|
|
|
+ tag += ' ,\'\',\'\',\''+formalGb+'\'';
|
|
|
+ }
|
|
|
+ tag += ');">'+cate3.cate3Nm+'</a>';
|
|
|
}else{
|
|
|
if(cate3.cate3No == cate3No){
|
|
|
if(cate3.leafYn == 'N' && cate3.cate4List.length > 0){
|
|
|
if(gagajf.isNull(cate4No)){
|
|
|
- tag += '<a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate1.cate1No + ',' + cate2.cate2No + ',' + cate3.cate3No + ');">cate3전체(test)</a>';
|
|
|
+ tag += '<a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate1.cate1No + ',' + cate2.cate2No + ',' + cate3.cate3No + ' ';
|
|
|
+ if(formalGb=='G009_20'){
|
|
|
+ tag += ' ,\'\',\'\',\''+formalGb+'\'';
|
|
|
+ }
|
|
|
+ tag += ');">전체</a>';
|
|
|
}
|
|
|
$.each(cate3.cate4List, function (idx4, cate4){
|
|
|
if(gagajf.isNull(cate4No)){
|
|
|
- tag += '<a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate1.cate1No + ',' + cate2.cate2No + ',' + cate3.cate3No + ',' + cate4.cate4No + ');">'+cate4.cate4Nm+'</a>';
|
|
|
+ tag += '<a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate1.cate1No + ',' + cate2.cate2No + ',' + cate3.cate3No + ',' + cate4.cate4No + ' ';
|
|
|
+ if(formalGb=='G009_20'){
|
|
|
+ tag += ' ,\'\',\''+formalGb+'\'';
|
|
|
+ }
|
|
|
+ tag += ');">'+cate4.cate4Nm+'</a>';
|
|
|
}else{
|
|
|
if(cate4.cate4No == cate4No){
|
|
|
if(cate4.leafYn == 'N' && cate4.cate5List.length > 0){
|
|
|
if(gagajf.isNull(cate5No)){
|
|
|
- tag += '<a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate1.cate1No + ',' + cate2.cate2No + ',' + cate3.cate3No + ',' + cate4.cate4No + ');">cate4전체(test)</a>';
|
|
|
+ tag += '<a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate1.cate1No + ',' + cate2.cate2No + ',' + cate3.cate3No + ',' + cate4.cate4No + ' ';
|
|
|
+ if(formalGb=='G009_20'){
|
|
|
+ tag += ' ,\'\',\''+formalGb+'\'';
|
|
|
+ }
|
|
|
+ tag += ');">전체</a>';
|
|
|
}
|
|
|
$.each(cate4.cate5List, function (idx5, cate5){
|
|
|
if(gagajf.isNull(cate5No)){
|
|
|
- tag += '<a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate1.cate1No + ',' + cate2.cate2No + ',' + cate3.cate3No + ',' + cate4.cate4No + ',' + cate5.cate5No + ');">'+cate5.cate5Nm+'</a>';
|
|
|
+ tag += '<a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate1.cate1No + ',' + cate2.cate2No + ',' + cate3.cate3No + ',' + cate4.cate4No + ',' + cate5.cate5No + ' ';
|
|
|
+ if(formalGb=='G009_20'){
|
|
|
+ tag += ' ,\''+formalGb+'\'';
|
|
|
+ }
|
|
|
+ tag += ');">'+cate5.cate5Nm+'</a>';
|
|
|
}else{
|
|
|
if(cate5.cate5No == cate5No){
|
|
|
- tag += '<a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate1.cate1No + ',' + cate2.cate2No + ',' + cate3.cate3No + ',' + cate4.cate4No + ',' + cate5.cate5No + ');">'+cate5.cate5Nm+'</a>';
|
|
|
+ tag += '<a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate1.cate1No + ',' + cate2.cate2No + ',' + cate3.cate3No + ',' + cate4.cate4No + ',' + cate5.cate5No + ' ';
|
|
|
+ if(formalGb=='G009_20'){
|
|
|
+ tag += ' ,\''+formalGb+'\'';
|
|
|
+ }
|
|
|
+ tag += ');">'+cate5.cate5Nm+'</a>';
|
|
|
}
|
|
|
}
|
|
|
});
|
|
|
}else{
|
|
|
- tag += '<a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate1.cate1No + ',' + cate2.cate2No + ',' + cate3.cate3No + ',' + cate4.cate4No + ');">cate4전체</a>';
|
|
|
- tag += '<a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate1.cate1No + ',' + cate2.cate2No + ',' + cate3.cate3No + ',' + cate4.cate4No + ');">'+cate4.cate4Nm+'</a>';
|
|
|
+ tag += '<a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate1.cate1No + ',' + cate2.cate2No + ',' + cate3.cate3No + ',' + cate4.cate4No + ' ';
|
|
|
+ if(formalGb=='G009_20'){
|
|
|
+ tag += ' ,\'\',\''+formalGb+'\'';
|
|
|
+ }
|
|
|
+ tag += ');">전체</a>';
|
|
|
+ tag += '<a href="javascript:void(0);" onclick="cfnGoToGoodsList(' + brandGroupNo + ',\'' + cateGb + '\',' + cate1.cate1No + ',' + cate2.cate2No + ',' + cate3.cate3No + ',' + cate4.cate4No + ' ';
|
|
|
+ if(formalGb=='G009_20'){
|
|
|
+ tag += ' ,\'\',\''+formalGb+'\'';
|
|
|
+ }
|
|
|
+ tag += ');">'+cate4.cate4Nm+'</a>';
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
@@ -798,26 +843,6 @@
|
|
|
});
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
- // if(cate1.leafYn == 'N' && cate1.cate2List.length > 0){
|
|
|
- // $.each(cate1.cate2List, function (idx2, cate2){
|
|
|
- // if(cate2No == null){
|
|
|
- // tag += '<a href="javascript:void(0);">cate2전체(test)</a>';
|
|
|
- // }else{
|
|
|
- // if(cate2.leafYn == 'N' && cate2.cate3List.length > 0){
|
|
|
- // $.each(cate2.cate3List, function (idx3, cate3){
|
|
|
- // if(cate3No == null){
|
|
|
- // tag += '<a href="javascript:void(0);">cate3전체(test)</a>';
|
|
|
- // }else{
|
|
|
- // tag += '<a href="javascript:void(0);">3'+cate3.cateNm+'</a>';
|
|
|
- // }
|
|
|
- // });
|
|
|
- // }else{
|
|
|
- // tag += '<a href="javascript:void(0);">2'+cate2.cateNm+'</a>';
|
|
|
- // }
|
|
|
- // }
|
|
|
- // });
|
|
|
- // }
|
|
|
}
|
|
|
|
|
|
return tag;
|
|
|
@@ -852,7 +877,7 @@
|
|
|
if($("#searchGoodsForm input[name=pageNo]").val()==1){
|
|
|
// 필터 값으로 조회 데이터 없을때
|
|
|
$('.list_content .list_defult').show();
|
|
|
- $('.list_content .count_wrap').hide();
|
|
|
+ //$('.list_content .count_wrap').hide();
|
|
|
}else{
|
|
|
// 마지막 페이지 일때
|
|
|
$('#endPage').show();
|
|
|
@@ -862,11 +887,60 @@
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ var fnFilterOption = function (obj, stat){
|
|
|
+ var thisId = $(obj).attr('id');
|
|
|
+ var tag = '';
|
|
|
+
|
|
|
+ if(thisId == 'unisex'){
|
|
|
+ if(stat=='on'){
|
|
|
+ $(obj).attr('onclick','fnFilterOption(this,\'off\');');
|
|
|
+ tag += '<input type="hidden" name="unisex" value="G007_Z"/>\n';
|
|
|
+ $("#searchGoodsForm").append(tag);
|
|
|
+ }else{
|
|
|
+ $(obj).attr('onclick','fnFilterOption(this,\'on\');');
|
|
|
+ $("#searchGoodsForm input:hidden[name=unisex]").remove();
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ if(stat=='on'){
|
|
|
+ $(obj).attr('onclick','fnFilterOption(this,\'off\');');
|
|
|
+ tag += '<input type="hidden" name="newGoods" value="40"/>\n';
|
|
|
+ $("#searchGoodsForm").append(tag);
|
|
|
+ }else{
|
|
|
+ $(obj).attr('onclick','fnFilterOption(this,\'on\');');
|
|
|
+ $("#searchGoodsForm input:hidden[name=newGoods]").remove();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ fnCategoryGoodsInfiniteScrollInit();
|
|
|
+ fnGoodsListSearch();
|
|
|
+ }
|
|
|
+
|
|
|
// 사파리 - event.persisted || 크롬 - window.performance.navigation.type 이 1이면 새로고침, 2면 페이지 이동을 통한 캐쉬페이징
|
|
|
$(window).on("pageshow", function(event) {
|
|
|
+ $('#filterForm input[name=brandGroup]:checked').each(function(){
|
|
|
+ $(this).attr('checked', true);
|
|
|
+ });
|
|
|
+ $('#filterForm input[name=size]:checked').each(function(){
|
|
|
+ $(this).attr('checked', true);
|
|
|
+ });
|
|
|
+ $('#filterForm input[name=dcRate]:checked').each(function(){
|
|
|
+ $(this).attr('checked', true);
|
|
|
+ });
|
|
|
+ $('#filterForm input[name=age]:checked').each(function(){
|
|
|
+ $(this).attr('checked', true);
|
|
|
+ });
|
|
|
+ $('#filterForm input[name=season]:checked').each(function(){
|
|
|
+ $(this).attr('checked', true);
|
|
|
+ });
|
|
|
+ $('#filterForm input[name=color]:checked').each(function(){
|
|
|
+ $(this).attr('checked', true);
|
|
|
+ });
|
|
|
+ $('#filterForm input[name=benefit]:checked').each(function(){
|
|
|
+ $(this).attr('checked', true);
|
|
|
+ });
|
|
|
if ( (event.originalEvent && event.originalEvent.persisted) || (window.performance && window.performance.navigation.type == 2)) {
|
|
|
var historyData = sessionStorage.getItem(document.location.href);
|
|
|
if(historyData!=null){
|
|
|
+ //console.log('M historyData>>'+historyData);
|
|
|
historyData = JSON.parse(historyData);
|
|
|
}else{
|
|
|
historyData = {};
|
|
|
@@ -874,36 +948,102 @@
|
|
|
if(typeof historyData.filterHtml!='undefined' && historyData.filterHtml!=''){
|
|
|
$("#searchGoodsForm").append(historyData.filterHtml);
|
|
|
filterHtml = historyData.filterHtml;
|
|
|
+ fnReCheckFilterList();
|
|
|
}
|
|
|
if(typeof historyData.filterStatHtml!='undefined' && historyData.filterStatHtml!=''){
|
|
|
- $(".filterstate .filter_div").append(historyData.filterStatHtml);
|
|
|
+ $("#filterForm").append(historyData.filterStatHtml);
|
|
|
filterStatHtml = historyData.filterStatHtml;
|
|
|
}
|
|
|
if(typeof historyData.totalCount!='undefined' && historyData.totalCount!=''){
|
|
|
- //$("#totalGoodsCnt").text(historyData.totalCount);
|
|
|
+ $("#totCntId").text(historyData.totalCount);
|
|
|
}
|
|
|
- if(typeof historyData.sortGb!='undefined' && historyData.sortGb!=''){
|
|
|
- $("#sortSelect").val(historyData.sortGb);
|
|
|
- $("#searchGoodsForm input:hidden[name=sortGb]").val(historyData.sortGb);
|
|
|
+ if(filterPriceList.length > 0){
|
|
|
+ let min = 0;
|
|
|
+ let max = 0;
|
|
|
+ var val = '';
|
|
|
+ if(!gagajf.isNull($("#searchGoodsForm").find("input:hidden[name=priceFrom]").val())){
|
|
|
+ min = $("#searchGoodsForm").find("input:hidden[name=priceFrom]").val();
|
|
|
+ }
|
|
|
+ if(!gagajf.isNull($("#searchGoodsForm").find("input:hidden[name=priceTo]").val())){
|
|
|
+ max = $("#searchGoodsForm").find("input:hidden[name=priceTo]").val();
|
|
|
+ }
|
|
|
+ val = min+','+max;
|
|
|
+
|
|
|
+ $('#filterForm input[name=price]').each(function (){
|
|
|
+ if(val == $(this).val()){
|
|
|
+ $(this).prop("checked",true);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+ if(typeof historyData.sortingType!='undefined' && historyData.sortingType!=''){
|
|
|
+ $("#searchGoodsForm input:hidden[name=sortingType]").val(historyData.sortingType);
|
|
|
+ fnSortingChange(this,historyData.sortingType,'back','Mob');
|
|
|
+ }else{
|
|
|
+ fnCategoryGoodsInfiniteScrollInit();
|
|
|
+ fnGoodsListSearch();
|
|
|
}
|
|
|
- fnGoodsListSearch();
|
|
|
}else{
|
|
|
fnCategoryGoodsInfiniteScrollInit();
|
|
|
- // var sortGb = [[${sortGb}]];
|
|
|
- // if(sortGb=='new' || sortGb=='best'){
|
|
|
- // $("#sortSelect").val(sortGb);
|
|
|
- // $("#sortSelect").parent('div').children('span').text($("#sortSelect option:selected").text())
|
|
|
- // fnSortChange(sortGb);
|
|
|
- // }else{
|
|
|
- // fnGoodsListSearch();
|
|
|
- // }
|
|
|
- fnGoodsListSearch();
|
|
|
+ var sortingType = $("#searchGoodsForm input:hidden[name=sortingType]").val();
|
|
|
+ if(sortingType=='BEST' || sortingType=='REVIEW'){
|
|
|
+ fnSortingChange(this,sortingType,'','Mob');
|
|
|
+ }else{
|
|
|
+ fnGoodsListSearch();
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
});
|
|
|
|
|
|
+ // var iframe= document.createElement('iframe');
|
|
|
+ // iframe.setAttribute('allowFullScreen', '');
|
|
|
+ // iframe.setAttribute('allow', 'fullscreen');
|
|
|
+ // var controller;
|
|
|
+ // var player = document.getElementById('player');
|
|
|
+ //
|
|
|
+ // player.onload = function() {
|
|
|
+ // try {
|
|
|
+ // var controller = new VgControllerClient({
|
|
|
+ // target_window: document.getElementById('pdThumbVideo').contentWindow
|
|
|
+ // // target_window: document.getElementsByClassName('pd_mov').contentWindow
|
|
|
+ // });
|
|
|
+ // var playMov;
|
|
|
+ //
|
|
|
+ // controller.on('ready', function(){
|
|
|
+ // //플레이어 준비 완료
|
|
|
+ // controller.set_ratio('fill');
|
|
|
+ // // contain : 비율에 맞게 채웁니다.
|
|
|
+ // //fill : 화면에 꽉 차게 채웁니다.
|
|
|
+ // //enlargement : 세로 높이를 꽉 차게 맞춥니다. 좌우로 스크롤이 가능합니다
|
|
|
+ // controller.play();
|
|
|
+ // });
|
|
|
+ // controller.on('done', function(){
|
|
|
+ // //플레이어 재생 완료
|
|
|
+ // controller.play();
|
|
|
+ // });
|
|
|
+ //
|
|
|
+ // } catch(e) {
|
|
|
+ // // Videogateweay Controller Library는 window.postMessage API를 이용하기 때문에
|
|
|
+ // // 해당 기능을 지원하지 않는 웹브라우져에서는 동작하지 않습니다.
|
|
|
+ // // 이 부분에 적절한 fail-over 코드를 추가하여 주십시요.
|
|
|
+ // }
|
|
|
+ //
|
|
|
+ // }
|
|
|
+
|
|
|
+ var fnDisplayTitle = function (cateNm){
|
|
|
+ $("#htopTitle").html('');
|
|
|
+ var tag = '';
|
|
|
+
|
|
|
+ tag += '<span>'+cateNm+'</span>\n';
|
|
|
+ tag += '<button class="dp_list_btn_gnbs" title="서브타이틀 메뉴 열기/닫기">\n';
|
|
|
+ tag += ' <span><i></i></span>\n';
|
|
|
+ tag += '</button>\n';
|
|
|
+
|
|
|
+ return tag;
|
|
|
+ }
|
|
|
+
|
|
|
</script>
|
|
|
|
|
|
+
|
|
|
</th:block>
|
|
|
</body>
|
|
|
</html>
|