애니빌드.LAB
토론방
소스관련 게시판 탭 문의
- 와**호스트
- 2016-07-07 11:32:00
- hit3333
- http://lab.anybuild.co.kr/bbs/qna/6048
아래 소스로 위 게시판에 탭을 만들려 하는데 잘 않됩니다.
클릭된 탭에만 지정되게 하려합니다.
소스좀 확인 부탁드립니다.
감사합니다.
<div class='hd_list'>
<div class='ui-toggle'>
<ul>
<li loop="$BBS[cate_list_arr] as $k => $v" class="on"|cond="$_GET[cate_sub_idx]==$_GET[cate_sub_idx]" data-filter="{$v[title]}" >
{@
$v[title] .= "($v[cnt])";
if($v[cate_sub_idx] == $_GET[cate_sub_idx]) $v[title] = "$v[title]";
@}
<a href='/bbs_shop/list.htm?me_popup={$_GET[me_popup]}&board_code={$BBS[board_code]}&cate_sub_idx={$v[cate_sub_idx]}' >{$v[title]}</a>
</li>
</ul>
</div>
</div>
열기 닫기
열기 닫기
현재 탭은 제대로 노출이 되고 있으나 모두검은색으로 되어있습니다.
저희쪽에서 보기에는 클릭을 한 내역만 다른색상으로 처리를 하시고자 하는것 같은데요..
클릭안한거랑 클릭한거랑 어떻게 구별이 되도록 하면 되나요??
저희쪽에서 수정처리를 해드렸습니다.
<li loop="$BBS[cate_list_arr] as $k => $v" class="on"|cond="$_GET[cate_sub_idx]==$_GET[cate_sub_idx]" data-filter="{$v[title]}" >
이렇게 기재를 하면 처리가 되지 않습니다. 동일선상이 아닌 한단계 아래부분에 비교구분이 들어가야 됩니다.
따라서
<!--@foreach($BBS[cate_list_arr] as $k => $v)-->
<li class="on"|cond="$_GET[cate_sub_idx]==$_GET[cate_sub_idx]" data-filter="{$v[title]}" >
이런식으로 상단으로 반복문을 올려주셔야 됩니다.
감사합니다.