자바스크립트 문의드립니다.

자바스크립트 문의드립니다.

QA

자바스크립트 문의드립니다.

본문

버튼 한개를 사용하고 있는데요. 버튼을 3개를 사용하고 싶은데..

아래 소스를 어떻게 추가햐야지 충돌안나고 쓸 수 있을까요? ㅜㅜ

계속 삽질 중이네요ㅜㅜ

 

<img  src="/버튼.jpg"  aria-label="open-modal" data-modal="open-modal">

<div class="modal" id="modal-1" role="dialog" aria-hidden="true" data-modal>

내용

</div>

 

 

<script>
    $('#modal-1').modelo();
</script>

 

 

2.

그리고 팝업을 사용하는데요 아래 같이 버튼을 클릭하면 경고창이 뜨는데

이거를 <div>내용</div> 창을 불러 올라면 어떻게 수정해야 될까요? ㅜㅜ

알려주시면 정말 감사하겠습니다.

 

<button class="btn btn-danger demo-1">Alert example</button>

 

<script>
var message = "here";
var title = "Hello!";
  
$(".demo-1").click(function(){
    eModal.alert(message, title);
});

</script>

이 질문에 댓글 쓰기 :

답변 2

1. 일반 bootstrap를 사용하시는게 다중은 좋습니다 

위의 모델은 싱글로 작동하느것이라서 안에 내용을 변경하시는 방법이 있습니다
<img  src="/버튼.jpg"  aria-label="open-modal" data-modal="open-modal"  class="modal_btn"  data-val='1'>
<img  src="/버튼.jpg"  aria-label="open-modal" data-modal="open-modal"  class="modal_btn" data-val='2'>
<img  src="/버튼.jpg"  aria-label="open-modal" data-modal="open-modal"  class="modal_btn" data-val='3'>

<div class="modal" id="modal-1" role="dialog" aria-hidden="true" data-modal>
    <div class="modal-content" id="content1">
        <div class="content" id="content1">
        내용1
        </div>
        <div class="content" id="content2">
        내용2
        </div>
        <div class="content" id="content3">
        내용3
        </div>
    </div>
</div>
 
<style>
#modal-1 .content{display:none;}
</style>
<script>
    $('#modal-1').modelo();

    jQuery(document).ready(function(){
        jQuery("img.modal_btn").on("click", function(){
            var val=jQuery(this).data("val");
            jQuery("#modal-1 .content").css("display","none");
            jQuery("#modal-1 #content"+val).css("display","block");
        });
    });

</script>

2. 
<div id="testcopy">내용</div>
    <script>
$(".demo-1").click(function(){
    eModal.alert(jQuery("#testcopy").html());
});
    </script>

답변을 작성하시기 전에 로그인 해주세요.
전체 946
QA 내용 검색

회원로그인

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