2016-12-14 8 views
-1

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

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

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

Что такое правильный способ включить JQuery плагинов, как это?

ответ

0

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

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

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

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

0

Почему $.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

+0

Привет Дэйв, Спасибо за то, что нашли время, чтобы ответить. На самом деле моя проблема такая же $ (". Edit"). Editable undefined, я спросил ее по-другому –