html data 속성 조건문 질문입니다 ㅠ 채택완료
갑자기 조건에 대한 멘붕이 와서..
현재 슬라이드 돌릴때마다 특정 a태깅에 active라는 클래스를 주려고하거든요?
슬라이드 :
특정 a
현재까지 짜둔 code인데 조건문만 조언 가능하시면 부탁드릴게요..
</p>
<p> $('.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</p>
<p>
if(슬라이드 data 숫자를 갖고있는 main_slider-nav a는){
addClass('active') 해라
}else{
다른애들은 removeClass('active')해라
}
});</p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
4년 전
$(`[data-slide]`).removeClass('active');
$(`[data-slide=${slide_no}]`).addClass('active');
로그인 후 평가할 수 있습니다
답변에 대한 댓글 4개
�
4년 전
백틱이 안된다면 백틱이 적용될 수 있게 babel을 이용하시거나
[code]
$("[data-slide="+slide_no+"]").addClass('active');
[/code]
이런식으로 사용하세요.
[code]
$("[data-slide="+slide_no+"]").addClass('active');
[/code]
이런식으로 사용하세요.
�
4년 전
감사합니다!
$('#tab_'+slide_no).addClass('active');
아이디로 임시방편 처리했는데
볼피드님껄로하니 원활하게 잘되네요! 감사해요!
$('#tab_'+slide_no).addClass('active');
아이디로 임시방편 처리했는데
볼피드님껄로하니 원활하게 잘되네요! 감사해요!
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
채택
채택
답변대기
답변대기
채택
채택
채택
채택
채택
채택
채택
채택
답변대기
채택
답변대기
답변대기
채택
채택
답변대기
채택