У меня есть несколько плиток на моей странице, и я использую jQuery Gridly для управления перетаскиванием этих плиток, здесь ничего особенного. Проблема, с которой я сталкиваюсь, заключается в том, что при первой инициализации Gridly плитки или виджеты выходят из своего контейнера, и как только я нажимаю на любую из плиток, она работает отлично. Он растягивает контейнер div с каждой плиткой в нем. Но впервые плитки выходят из контейнера и автоматически подстраиваются при нажатии или перетаскивании. Нужна помощь с функцией, отвечающей за автоматическую настройку макета, и я думаю, что смогу заставить все работать, если вызову эту функцию во время инициализации Gridly. Я также приложил код. Пожалуйста, скажите мне, как я могу вызвать эту функцию из другого файла JS. PS - Я новичок в JS.
Я попытался проверить, есть ли проблемы с CSS, и выяснить, что это проблема только JS
Draggable.prototype.bind = function(method) {
console.log("in prototype.bind");
if (method == null) {
method = 'on';
}
$(document)[method]('mousemove touchmove', this.moved);
return $(document)[method]('mouseup touchend touchcancel', this.ended);
};
Я ожидаю вызова метода изметод, где я инициализирую Gridly