2014-07-23 8 views
1

답을 찾을 수없는 간단한 문제입니다. 나는 그 문제에 대해 이야기를했다. JSFiddleJquery 코드 오류 : 정의되지 않은 함수가 아닙니다.

가 왜이 오류가 점점 오전 : 여기

$(document).ready(function(){ 
    $('#display-feedback-form').off('click').on('click', function(){ 
     $('#feedback_form').show(); 
    }); 
}); 

예와 바이올린입니다 :

나는이 자바 스크립트 코드가 있나요? Jquery가 페이지에 올바르게로드되었습니다.

답변

7

물론, jQuery를 올바르게로드하고 있지만 jQuery 1.6.4가로드 중입니다.

$.off()$.on()은 jQuery 1.7까지 추가되지 않았습니다.

3

.on().off()은 jQuery 1.7까지 도입되지 않았습니다. 1.6.4를로드 중입니다.

1

.die().live()을 jQuery 1.6.4에서 사용할 수 있습니다. 1.7까지는 .off().on() 기능이 없습니다.

$(document).ready(function(){ 
    $('#display-feedback-form').die('click').live('click', function(){ 
     $('#feedback_form').show(); 
    }); 
}); 

DEMO

1

$(document).ready(function(){ 
    $('#display-feedback-form').click(function(){ 
     $('#feedback_form').show(); 
    }); 
}); 

JSFiddle

시도
관련 문제