기능이 같은 버튼이 여러개 있으면 어떻게 구현하나요?

기능이 같은 버튼이 여러개 있으면 어떻게 구현하나요?

QA

기능이 같은 버튼이 여러개 있으면 어떻게 구현하나요?

본문

아래  사진처럼 상품리스트 페이지에 상품 하나 당 하나씩 달려있는 버튼인데요.

하나하나 클래스 써가는거 대신, 쉽게 구현할 수 있는 방법이 있을까요?

3552902211_1647590335.3259.png

 


<div class="app_con">
                        <ul class="app_ul">
                            <li>
                                <span id="app_pro">사용중</span>
                                <button onclick="app_btn()" class="app_btn_0">
                                    <i class="material-icons leading-icon">settings</i>
                                </button>
                                <div id="app_btn_set" class="app_btn_set">
                                    <ul>
                                        <li><a href="">서비스 신청일</a></li>
                                        <li><a href="">문의하기</a></li>
                                        <li><a href="">서비스 중지</a></li>
                                    </ul>
                                </div>
                            </li>
                        </ul>
                    </div>
 
<script>
            function app_btn(){
                $('#app_btn_set').toggleClass('abt_set');    
            }
            </script>

이 질문에 댓글 쓰기 :

답변 2


<div class="app_con">
                        <ul class="app_ul">
                            <li>
                                <span id="app_pro">사용중</span>
                                <button class="app_btn">
                                    <i class="material-icons leading-icon">settings</i>
                                </button>
                                <div class="app_btn_d app_btn_set">
                                    <ul>
                                        <li><a href="">서비스 신청일</a></li>
                                        <li><a href="">문의하기</a></li>
                                        <li><a href="">서비스 중지</a></li>
                                    </ul>
                                </div>
                            </li>
                        </ul>
                    </div>
 
<script>
    $('.app_btn').on('click', function() {
        $(this).parent().find('.app_btn_d').toggleClass('app_btn_set'); 
    });
</script>
 
답변을 작성하시기 전에 로그인 해주세요.
전체 2,662
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT