html data 속성 조건문 질문입니다 ㅠ

html data 속성 조건문 질문입니다 ㅠ

QA

html data 속성 조건문 질문입니다 ㅠ

본문

갑자기 조건에 대한 멘붕이 와서..

 

현재 슬라이드 돌릴때마다 특정 a태깅에 active라는 클래스를 주려고하거든요?

 

슬라이드 :

<div data-slick-index=0> </div>

<div data-slick-index=1> </div>

<div data-slick-index=2> </div>

<div data-slick-index=3> </div>

 

특정 a

<a href="#" data-slide="1">

<a href="#" data-slide="2">

<a href="#" data-slide="3">

<a href="#" data-slide="4">

 

현재까지 짜둔 code인데 조건문만 조언 가능하시면 부탁드릴게요..


    $('.main_slider-for').on('afterChange', function(event, slick, currentSlide, nextSlide){ //슬라이드가 바뀔때
        var slide_no = $('.slick-active').data('slick-index')+1; // 슬라이드의 data 1,2,3,4
        var tab_no = $('.main_slider-nav a').data('slide'); // tab 의 data 1,2,3,4

        if(슬라이드 data 숫자를 갖고있는 main_slider-nav a는){
            addClass('active') 해라
        }else{
            다른애들은 removeClass('active')해라
        }
    });

이 질문에 댓글 쓰기 :

답변 1


$(`[data-slide]`).removeClass('active');
$(`[data-slide=${slide_no}]`).addClass('active');
답변을 작성하시기 전에 로그인 해주세요.
전체 74
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT