Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Применение библиотек > Ошибка e.ui.isOverAxis is not a function


Автор: mstdmstd 15.7.2014, 14:01
Всем привет,
Подскажите пожалуйста список с сортировкой выдает ошибку TypeError: e.ui.isOverAxis is not a function
Код

  <div class="content"><ul id="yw0">
            <li id="1">PC Monitor</li>
            <li id="5">Empty Group</li>
            <li id="3">ThinkPads</li>
            <li id="4">Philips PC</li>
            <li id="2">Laptop</li>
        </ul></div>
...
/*<![CDATA[*/
jQuery(function($) {
jQuery('#yw0').sortable({'opacity':0.6});
  $("#nav li").hover(
    function () {
      if ($(this).hasClass("parent")) {
        $(this).addClass("over");
      }
    },
    function () {
      $(this).removeClass("over");
    }
  );

});
/*]]>*/

Я порылся в нете и нашел типа несоответствие версий jQuery v1.11.1 и jQuery UI
Подклены jQuery v1.11.1 , jQuery UI - v1.11.0 - а эти версии вроде последние - может ли у них быть несоответствие версий и какие версии нужны чтобы работало...
При открытии страницы firebug и консоль ошибок не показывают - ошибка при перетаскивании...

Автор: Aliance 23.7.2014, 12:34
Либо возьмите библиотеку с оф. сайта последней версии (это быстро решит вашу проблему), либо приложите полностью верную и нерабочую версию на jsfiddle подключив именно ваши версии библиотек.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)