Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Проблема datatables.js #37

Closed
vezhevich opened this issue Dec 21, 2020 · 7 comments
Closed

Проблема datatables.js #37

vezhevich opened this issue Dec 21, 2020 · 7 comments

Comments

@vezhevich
Copy link

В новой сборке OptimizedHTML-5 существует какая то проблема. Протестировал все на старой сборке"version": "3.0.0", все работает отлично. Проблема в следующем: при подключении плагина https://datatables.net появляется проблема горизонтального скрола, при скроле таблица скачет в начало, на мобиле вообще пользоваться невозможно. На старой версии сборки все работает отлично.

@agragregra
Copy link
Owner

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

@vezhevich
Copy link
Author

Понятно, планируется в новой версии правка данного бага? Очень уж нравится свежая версия

@agragregra
Copy link
Owner

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

@agragregra
Copy link
Owner

Ну или попробуйте require() вашей библиотеки. jQuery должен быть импортирован как модуль.

@vezhevich
Copy link
Author

Хорошо, попробую, спасибо!

@agragregra
Copy link
Owner

agragregra commented Dec 21, 2020

Проверил проект, который ранее не использовал импорты в JS.
Миграция прошла довольно успешно, вот код интеграции в app.js на примере некоторых плагинов:

import $ from 'jquery'; window.jQuery = $; window.$ = $

require('~/app/libs/mmenu/js/jquery.mmenu.all.min.js')
require('~/app/libs/owl.carousel/owl.carousel.min.js')
require('~/app/libs/fotorama/fotorama.js')
require('~/app/libs/selectize/js/standalone/selectize.min.js')
require('~/app/libs/equalHeights/equalheights.js')

Возможно, вам следует уточнить, какая именно версия jQuery требуется для работы вашего плагина и установить именно эту версию в package.json.

@agragregra agragregra reopened this Dec 21, 2020
@vezhevich
Copy link
Author

Спасибо, буду использовать

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants