jQueryプラグインを使用しようとしていますが、Railsの動作方法に問題があるか、「jquery-rails」gemが$.fnを評価していないようです。
たとえば、これがプラグインの場合:
(function ($) {
$.fn.jqzoom = function (options) {
return this.each(function () {
var node = this.nodeName.toLowerCase();
if (node == 'a') {
new jqzoom(this, options);
}
});
};
jqzoom = function (el, options) {
.....
}
})(jQuery);
調べてみると、Safaiデバッガーでjqzoomを呼び出して取得できたとしても、$。fn.jqzoomは単純に未定義であることがわかりました。$ .fn.jqzoom = function {...}をデバッガーに貼り付けると、プラグインが機能します。
$.fn...が気に入らないものがそこにあります。
助けてください...
ありがとう。