채택완료

토글 기능 사용중인데 버튼 클릭할때 왜 새로고침이 될까요?

2023-02-08 (수) 14:21:24 2,263

<ul>

<li> 버튼0</li>

 <li class="q-btn2"><p class="-pTxt -mov">버튼1</p>

<a href=""><img src="btn5.png" class="icon-img" style="top: 7px;"></a></li>
 <div class="popup-content" style="display:none">   

 토글 내용이 뜨는 부분

</div>

<li> 버튼2</li>

<li> 버튼3</li>

</ul>

<script type="text/javascript">

    $(".popup-content").hide();

    $('.q-btn2').click(function() { 
    if($('.popup-content').hasClass("open")) {
            $('.popup-content').css("display","none");
            $('.popup-content').removeClass("open");
    }else{
            $('.popup-content').css("display","block");
            $('.popup-content').addClass("open");
    }
});
 </script>

토글이 끄고 켜지고는 정상 작동하는데 버튼을 클릭할때마다

새로고침이 돼서 hide로 보였다 안보였다가 해요

답변 1개 / 댓글 1개

채택된 답변
+20 포인트

<a href="">를

<a> 로 해보세요.

답변에 대한 댓글 1개

2023-02-08 (수) 14:26:49
감사합니다! 쉽게 해결됐습니다! 좋은 하루보내세요~!!

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