Автоматическая настройка макета jQuery Gridly при загрузке страницы или вызове функции - PullRequest
0 голосов
/ 28 октября 2019

У меня есть несколько плиток на моей странице, и я использую 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...