스크립트 충돌

스크립트 충돌

QA

스크립트 충돌

본문

    <!-- menu script options -->
    <script>
        jQuery(document).ready(function () {
            jQuery('#menu-1').megaMenu({
                trigger: 'click'
            });
        });
    </script>

 

이거랑

 

아래 달력을 함께 써야 하는데

둘이 충돌나는지 하나는 안되는데

어떻게 해야 할지요...

어렵네요,,

 

<script src="../jquery-ui/jquery-ui.min.js" type="text/javascript"></script>

<script>
$(document).on("click", function(){
  $( ".date, .box_date").datepicker({
    dateFormat: 'yy-mm-dd',
    prevText: '이전 달',
    nextText: '다음 달',
    
     changeYear: true, 
     changeMonth: true, 
    
    monthNames: ['1월','2월','3월','4월','5월','6월','7월','8월','9월','10월','11월','12월'],
    monthNamesShort: ['1월','2월','3월','4월','5월','6월','7월','8월','9월','10월','11월','12월'],
    dayNames: ['일','월','화','수','목','금','토'],
    dayNamesShort: ['일','월','화','수','목','금','토'],
    dayNamesMin: ['일','월','화','수','목','금','토'],
    showMonthAfterYear: true,
    yearSuffix: '년',

        //종료일 제한
        yearRange: 'c-99:c+99',  
minDate: '-180MM',  
maxDate: '+12M' 
  });
 });
 </script>

 

 

이 질문에 댓글 쓰기 :

답변 2

특별히 충돌날건 없어보이는데요

 

그런데 조금 이상한건

 

$(document).on("click", function(){
  $( ".date, .box_date").datepicker({

 

이부분은 document 클릭이벤트를 전체로 주면 무리가 있지 않을까요?

 

두번클릭해야 하는 효과도

 

클릭이 일어날때 초기화가 발생되서 그럴것 같네요

 
$(document).on("click", function(){
  $( ".date, .box_date").datepicker({

 

이부분을

 


$(function(){
  $( ".date, .box_date").datepicker({

 

으로 변경해보세요

감사합니다~ 잘됩니다~

생각해보니 일전에 동적 추가때문에 $(document).on("click", function(){
이렇게 했었습니다..
이제 보니 알려준대로 했더니 이상없이 둘다 잘되는거 같습니다.

개발자도구 에러메세지에 뭐라고 나오나요?

애러 메시지는 아무것도 안나옵니다.
  jQuery(document).ready(function () { 이부분만

$(document).on("click", function(){ 이렇게 바꾸니 충돌은 안나는데..처음에는 두번 클릭해야 됩니다.
그다음은 한번만 클릭해도 되구요,

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

회원로그인

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