반응형
$('.btn_t').bind('click', function () { var target = $(this).parents('.m_dshalf').index(); var target1 = $('#m_brandwrap .m_ds_pos'); var target2 = $('#m_schmid .m_ds_pos'); if (target == 0) { if (target1.is(':visible')) { target1.parent().removeClass('active'); $('.dimmed').hide(); } else if(!target1.is(':visible') && target2.is(':visible')) { target1.parent().addClass('active'); target2.parent().removeClass('active'); } else if(!target1.is(':visible') && !target2.is(':visible')) { target1.parent().addClass('active'); $('.dimmed').show(); }; } else if (target == 1) { if (target2.is(':visible')) { target2.parent().removeClass('active'); $('.dimmed').hide(); } else if(!target2.is(':visible') && target1.is(':visible')) { target1.parent().removeClass('active'); target2.parent().addClass('active'); } else if(!target2.is(':visible') && !target1.is(':visible')) { target2.parent().addClass('active'); $('.dimmed').show(); }; }; });
반응형
'Web > javascript & jQuery' 카테고리의 다른 글
같은 클래스명을 가진 엘리먼트를 각각 hover 컨트롤 (0) | 2013.11.04 |
---|---|
input 숫자만 입력 가능하도록 (0) | 2013.11.04 |
스크롤 중 top버튼 안보이게 (0) | 2013.10.21 |
input 체크박스 활성화여부에 따른 엘리먼트 제어하기 (0) | 2013.09.02 |
flipCounter 스크롤링 카운터 (0) | 2013.07.31 |