2015-01-29 3 views
-1

WordPress (Bones 테마)의 Parsley.js 2.0.6에 문제가 있습니다. (수수께끼되는), 필수 속성이 여전히 작동 파슬리이 전화를하지 않고Wordpress의 Parsley.js "undefined is not function"및 EqualTo가 작동하지 않음

jQuery(document).ready(function($){ 
    $('#myForm').parsley(); // "undefined is not a function' 
}); 

하지만

<input type="password" id="password" required /> 
<input type="password" id="confirm-password" required data-parsley-equalto="#password" /> 

하지 않습니다. 필요한 부분은 작동하지만 암호가 완전히 다른 경우에도 양식을 제출할 수 있습니다. 아마 폼에 파슬리를 부르지 않았다고 생각했는데 위의 오류가 발생했을 수 있습니다. 나는 아이디어가 없어.

이 문제는 해결되었습니다해야합니다 https://github.com/guillaumepotier/Parsley.js/issues/685

그래서, 정말 무슨 일이 일어나고 있는지 이해가 안 돼요.

$('#phone').mask('(999) 999-9999'); //input masking plugin - no errors, works as expected 

그래서 저는 $/jQuery 변수 문제가 아니라는 것을 알고 있습니다.

답변

0

준비가 된 기능이 잘못되었습니다. 대신

사용 :

(function($){ 
    $(function(){ 
    $('#myForm').parsley(); 
    }); 
})(jQuery); 
+0

아아! 이 오류를 제거하지만 지금은 내 마스크 플러그인이 작동하지 않습니다! –

+0

예를 들자면 대답 할 수 없습니다. –