странная ошибка с сортируемым jquery: это не функция - PullRequest
4 голосов
/ 22 марта 2011

При использовании сортируемой jqueryui я получаю странную ошибку.Он говорит:

$(this).sortable(); is not a function.

Как это решить?

edit Вот мой код заголовка:

<script src="jquery.min.js"></script>
<script src="jquery.ui.core.js"></script>
<script src="jquery.ui.widget.js"></script>
<script src="jquery.ui.mouse.js"></script>
<script src="jquery.ui.sortable.js"></script>

и вот код, которым я являюсьиспользуйте, чтобы обновить мои правки моего файла XML.

$("#sortable").sortable(
{
    update : function(event, ui) {
        //var change = $(this).sortable('toArray').toString();
        // $('#show').html(change); 
        var order = $(this).sortable('toArray');
        //var order = $(this).val;
    $("#show").load("update_engine_xml.jsp?order="+ order);
        //$("#showid").html(ui.item.context.id+" "+event.target.id);                                            
    }
});

РЕДАКТИРОВАТЬ: 2 любые предложения, почему я получаю эту ошибку?!

Ответы [ 3 ]

8 голосов
/ 22 марта 2011

Вам не хватает ссылки jQuery UI ?

0 голосов
/ 14 июля 2012

У меня была такая же ошибка.Я понял, что мой jquery-ui-1.8. *. Custom.min.js не содержит всех компонентов, которые для этого требуются.Я загрузил его снова со всеми компонентами, и он начал работать.Вы можете загрузить дополнительные компоненты на http://jqueryui.com/download

0 голосов
/ 10 февраля 2012

У меня была похожая ошибка, и я вижу, что, если путь или имя файла неверны, JavaScript не загружен, и вы не получили никаких комментариев с вашей стороны ... только загрузка вернула 404. Вы можете увидеть это в ваших логах Apache в целом.

...