저는 Wordpress 기반 웹 사이트에서 jquery에서 "tabcordion"라이브러리를 사용하려고합니다. tabcordion 자바 스크립트 파일은 '대기열에 포함'되고 jquery 파일 다음에 표시됩니다 (비트가 괜찮아 보입니다).
JQuery와 코드의 시작은 다음과 같습니다
(function($) {
var Tabcordion;
$.fn.tabcordion = function(option) {
return this.each(function() {
var $this, data, options;
$this = $(this);
// rest of code ....
내 페이지를로드 할 때 나는 오류 "형식 오류 : $이 정의되지"나는 모든 변경 인터넷 검색을 조금 후
방화범
에 $. jQuery로. 나는 JQuery와 정의 $이없는 있으리라 믿고있어$this = $(this);
: 몇 가지 문제를 정렬
밖으로하지만, 행에 대한 오류가 발생합니다.
$ = jQuery;
을하지만 작동하지 않았다 : 나는 함수의 상단에 줄을 추가했습니다.
어떤 아이디어로 어떻게 $ 행동을 취할 수 있습니까?
그 작동 다른 스크립트에 의해 묶여있다 :
(function($){ jQuery(document).ready(function($){
// code in here
}); })(jQuery);
그러나 tabcordion의 끝이 있습니다은 "호출 (이)"비트가 저를 던지고있다
(function($) {
// tabcordion code....
}).call(this);
그리고?
아이디어가 있으십니까?
$를 jQuery로 변경하면 jquery를 이미로드 한 경우 작동합니다. –
@AmitGarg : 문제가있는 곳의 OP 코드가 아닙니다. 그것은 tabcordian입니다. –