2026, 새로운 도약을 시작합니다.

안녕하세요!! window.location.toString()을 통한 홈페이지 이동시 display:none 에서 문제... 채택완료

4년 전 조회 2,357

안녕하세요... 제가 아래와 같은 홈페이지와 처럼 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으로 해보려고 했는데 브라우저 상에서는 되지만 편집기에서는 적용했을때는 안되길래 어딘가 막혀 있는거 같은데 어떻게 막혀있는것을 제어할수있는지가 궁금합니다.. 도와주세요.. 감사합니다

3695395493_1620722041.6038.png3695395493_1620722037.5335.png

답변 1개

채택된 답변
+20 포인트
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개

선생님 너무너무 감사합니다.. 선생님 같은 분이 많았으면 좋겠네요... 정말 많은것을 배웁니다 고개 숙여 감사드립니다!!

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고