문제

다음과 같이 동적 형태 로이 jQuery 플러그인을 구현하는 데 어려움이 있습니다. 이 튜토리얼

이 간단한 코드는 Firefox 3.5.5에서 오류를 제공합니다.

$(document).ready(function(){  
    $('#duplicate').dynamicForm('#plus', '#minus', {limit:5});
});

그리고 오류 :
"$ ("#duplicat "). DynamicForm은 함수가 아닙니다"

HTML에는 id = "Duplication"이있는 요소가 있으므로 오류가 무엇을 의미하는지 잘 모르겠습니다.
누구 든지이 문제에 대한 통찰력을 발휘할 수 있습니까?

도움이 되었습니까?

해결책

@buken 둘 다 오류없이로드하고 있다는 것을 어떻게 알 수 있습니까?

이 오류에 따르면 jQuery 객체의 이름으로 정의 된 기능은 없다고합니다. 아마도 플러그인을 사용하려고 할 때 해당 플러그인이 제대로로드되지 않았을 것입니다.

확인해보십시오 $().dynamicForm Firebug 콘솔에서. 플러그인이로드되면 출력해야합니다 normalizeElmnt(elmnt). 다운로드 한 예를 확인하십시오 http://code.google.com/p/jquery-dynamic-form/downloads/list, 오류가 작동하거나 발생합니까?

다른 팁

당신이 포함 시켰습니까? jquery-dynamic-form.js 에서 head 포함 후 페이지 섹션 jquery 도서관 자체 :

<script type="text/javascript" src="jquery.js"></script>    
<script type="text/javascript" src="jquery-dynamic-form.js"></script>

여러 시간의 머리카락이 튀어 나온 후 마침내 문제를 해결했습니다. 그 범인? 스크립트 태그에서 "Text/JavaScript"틀려.

지금 낮잠을자는 것 같아요. 도와 주셔서 감사합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top