2013-08-01 3 views
1

Я использую плагин JeditableMika Tuupola с автозагрузкой. Я следовал его указаниям, но консоль показывает эту ошибку:Uncaught TypeError: Невозможно прочитать свойство 'plugin' of undefined

enter image description here

Я использую Symfony2 с fosjsroutingbundle; это является причиной использования переменной редактирования. Это прекрасно работает.

Это код JS:

$('.editarContenido').editable(Routing.generate('criContenido_ajax.' + $('html').attr('lang'), { "_locale": $('html').attr('lang'), "pysStr": $('section').attr('pelicula') }), 
     { 
      type  : "autogrow", 
      submit : 'OK', 
      indicator : 'Saving...', 
      tooltip : 'Click to edit...', 
      autogrow : { 
       lineHeight : 16, 
       maxHeight : 512 
      } 
     }); 

     $.editable.addInputType('autogrow', { 
      element : function(settings, original) { 
       var textarea = $('<textarea>'); 
       if (settings.rows) { 
        textarea.attr('rows', settings.rows); 
       } else { 
        textarea.height(settings.height); 
       } 
       if (settings.cols) { 
        textarea.attr('cols', settings.cols); 
       } else { 
        textarea.width(settings.width); 
       } 
       $(this).append(textarea); 
       return(textarea); 
      }, 
      plugin : function(settings, original) { 
       $('textarea', this).autogrow(settings.autogrow); 
      } 
     }); 

EDIT

enter image description here

+0

Это сообщение об ошибке практически нечитаемо. Не могли бы вы заменить его вырезанием и вставкой текста? – Barmar

ответ

1

Ошибка указывает на то, что вы не имеете JQuery на месте или он будет помещен в HTML-документ после того, как плагин jEditable ,

Убедитесь, что теги скриптов отсортированы точно так же, как в исходном коде этой страницы: http://www.appelsiini.net/projects/jeditable/custom.html и все они правильно загружаются.

Изменить: относительно вашей новой ошибки: вам придется использовать более старую версию jQuery, чем 1,9, поскольку обнаружение браузера было удалено с этой версии.

+0

обновлено с возможным решением –

Смежные вопросы