Почему jQuery выдает ошибки при использовании с bootstrap 4 и плагином masonry, когда ширина экрана меньше 576 пикселей? - PullRequest
0 голосов
/ 07 мая 2020

Я использую bootstrap4.masonry. js на веб-сайте, который я создаю. Я хочу загрузить контент через ajax. Он работает, когда ширина экрана> 575 пикселей.

Когда ширина экрана составляет 575 пикселей или меньше, он не работает, и возникают следующие ошибки.

Uncaught TypeError: $cols.eq is not a function
at add (bootstrap4.masonry.js:19)
at Object.push (bootstrap4.masonry.js:53)
at HTMLDivElement.<anonymous> ((index):1293)
at Function.each (jquery.js?1579106077:354)
at jQuery.fn.init.each (jquery.js?1579106077:189)
at Object.<anonymous> ((index):1290)
at fire (jquery.js?1579106077:3268)
at Object.fireWith [as resolveWith] (jquery.js?1579106077:3398)
at done (jquery.js?1579106077:9305)
at XMLHttpRequest.<anonymous> (jquery.js?1579106077:9548)

Я знаю, что 575 пикселей - это «точка останова» в bootstrap 4, и я думаю, что это связано. Но я не знаю, как и как это исправить.

1 Ответ

0 голосов
/ 14 мая 2020

Это была ошибка в плагине bootstrap .masonry. js. Это было быстро исправлено автором плагина.

...