jQuery Facebox Plugin이 내 Rails 앱에서 작동하지 않는 이유를 알기 위해 밤새 벽에 머리를 두드 리고있었습니다. 이 준비 문서 내에서이 호출, 내가지고있어 오류입니다 :Rails 3.x Assets 파이프 라인 Facebox jQuery Plugin (설정 방법)
$.facebox("<a href='#'>hello</a>");
나는 느낌이이 자산 파이프 라인을 함께 할 수있는 뭔가,하지만 확실하지 않습니다. 내 application.css에서 다음
vendor/assets/images/facebox/
./loading.gif
./closelabel.png
vender/assets/javascripts/facebox/
./facebox.js
vender/assets/stylesheets/facebox/
./facebox.css
가 application.js 내에서
다음...
*= require_self
*= require_tree .
*= require_tree ../../../vendor/assets/stylesheets/.
...
이
...
//= require jquery
//= require jquery_ujs
//= require_tree ../../../vendor/assets/javascripts/.
//= require_tree .
...
예외 : 이것은 내가 필요한 파일을 설정 한 방법입니다 이 자바 스크립트 오류 :
TypeError: Object function (selector, context) {// The jQuery object is actually just the init constructor 'enhanced'return new jQuery.fn.init(selector, context);} has no method 'facebox'