2016-09-15 1 views
1

Я пытаюсь перенести старый проект, и он использовал JQuery-Layout. Когда я пытаюсь запустить приложение, он получает в линию ...

sC.selector = $N.selector.split(".slice")[0]; 

И barfs ...

Не удается прочитать свойство «раскол» неопределенной

Сейчас я доном Я много знаю об этой библиотеке, но если я остановлюсь на точке сбоя, я вижу, что $N instanceof jQuery возвращает true, и я вижу элемент DOM в коллекции. Возможно ли, чтобы у него не было селектора?

+1

Если вы имеете в виду [это] (https://api.jquery.com/selector/), он был удален из jq3.x –

+0

Интересно, спасибо , Да, в этой библиотеке даже нет репинга npm или github, поэтому я предполагаю, что он не обновляется очень быстро. – Jackie

+0

Если вы перейдете на jq2.x, это сработает, если это ваша проблема –

ответ

0

Для jquery.layout 1.4.4 просто строка комментариев 1831: sC.selector = $ N.selector.split (". Slice") [0]; и все работает нормально (проверено на jQuery v3.3.1)

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