안녕하세요!! window.location.toString()을 통한 홈페이지 이동시 display:none 에서 문제... 채택완료
안녕하세요... 제가 아래와 같은 홈페이지와 처럼 news 버튼을 누르면? 밑에 있는 배너가 사라지도록 만들고 싶습니다 사실 content에는 margin을 주어서 줄여놓았기 때문에 shop.head.php 쪽에 배너를 만들어서
이동시 javascript로
let loca = window.location.toString();
if(loca === 'http://xxxx.com/shop/'){
}else {
let owlcarousel = document.querySelector('.shop__head__owlcarousel__wrapper');
owlcarousel.style.display = "none";
}
이런식으로 사용해서 display을 none으로 해보려고 했는데 브라우저 상에서는 되지만 편집기에서는 적용했을때는 안되길래 어딘가 막혀 있는거 같은데 어떻게 막혀있는것을 제어할수있는지가 궁금합니다.. 도와주세요.. 감사합니다


답변 1개
채택된 답변
+20 포인트
마르스컴퍼니
4년 전
Copy
let loca = location.href;
if (loca.indexOf('shop/') 0) {
//let owlcarousel = document.querySelector('.shop__head__owlcarousel__wrapper');
//owlcarousel.style.display = "none";
$('.shop__head__owlcarousel__wrapper').hide();
}
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
4년 전
선생님 너무너무 감사합니다.. 선생님 같은 분이 많았으면 좋겠네요... 정말 많은것을 배웁니다 고개 숙여 감사드립니다!!
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인