
https://api.jquery.com/hasClass/
선택한 요소에 class명이 있는지 조건을 검사할 때 사용하는 메서드
$( '#myCont' ).hasClass( 'view' )
$('.arcodion').hasClass('on')
function hasClass(el,clName){
el = document.querySelector(el);
if(el.indexOf(clName) > -1){
console.log('true')
} else {
console.log('false')
}
}
내가 생각하는 위 코드의 문제점은 받아오는 el이 무엇이냐를 콘솔로 찍었어야 함
위 코드에서 el은 div임
<script>
function el(el){
return document.querySelector(el).className;
}
</script>
function hasClass(el,clName){
if(el.indexOf(clName) > -1){
console.log('true');
} else {
console.log('false');
}
}
hasClass('.btn','on')