Я включил jeditable в свою существующую веб-страницу, $.editable идет неопределенным

Я включен jeditable в моей существующей веб-странице.

$.editable является undefined,

Я не могу позвонить или использовать editable функция для редактирования полей

Как правильно включить подобные плагины jQuery?

2 ответа

Решение

На самом деле я столкнулся с проблемой добавления многих плагинов jquery.
Проблема в том, что я работаю со страницей Salesforce, аура Framework, поэтому при добавлении сценария сценарий добавляется в голову

Я не знаю, как контролировать порядок загрузки здесь, к jeditable.js загружается, но из-за какого-то несоответствия порядка он не правильно подключен

Вот почему ошибка

Решение:
Сейчас пользуюсь $.getScript("address of jeditable uploaded to salesforce server")
и это работает нормально

Зачем $.editable? В руководстве вы должны использовать $(".some_element").editable(),

Основное использование

<div class="edit" id="div_1">Dolor</div>
<div class="edit_area" id="div_2">Lorem ipsum dolor sit amet, consectetuer
adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore
magna aliquam erat volutpat.</div>

Javascript:

 $(document).ready(function() {
     $('.edit').editable('http://www.example.com/save.php');
 });

Пожалуйста, прочитайте больше в документации: http://www.appelsiini.net/projects/jeditable

Другие вопросы по тегам