2013-02-23 1 views
1

jquery UI 탭 라이브러리를 사용해야하지만 하나의 추가 양식에서만 사용해야합니다. 그래서 내가 탭을 활성화하고 내 JS를 추가 할 hook_form_alter()을 사용 :Drupal에서 사용자 정의 JS를로드하지 못했습니다.

drupal_add_library('system', 'ui.tabs'); 
drupal_add_js(drupal_get_path('theme', 'rating') .'/js/newad.js', 'file'); 

라이브러리 및 스크립트가 제대로 페이지 헤드

에 첨가하고 그 URL을하지만 뭔가 잘못 올바르게 사용할 수 있고 제대로 동작하지 않습니다 :

error screensot

Wy의 크롬을로드하는 데 실패? newad.js의

내용 :

(function ($) { 

    $(function() { 
     $(".select-format-ads").tabs(); 
    }); 

})(jQuery); 

UPD : 난 아무것도 태초하지에 alert('test');을 추가하면 크롬에서 발생하지만, 사파리에서 잘 작동합니다.

답변

1

나는 그것을 풀었다. js 파일 이름에 "광고"라는 용어가 사용되어 GoogleChrome의 AdBlock 확장으로 인해 문제가 발생했습니다.

답변 그래서 난 그냥 모두가 지금 잘 작동 것 같은 텟 파일의 이름을 변경

here in other question을 발견했다.

관련 문제