Показать сообщение отдельно
  #5 (permalink)  
Старый 31.07.2019, 12:25
Новичок на форуме
Отправить личное сообщение для andrey0881 Посмотреть профиль Найти все сообщения от andrey0881
 
Регистрация: 29.07.2019
Сообщений: 8

Спасибо)
такое, не совсем что-то

загрузку товаров не трогаю
просто перед этим старым кодом добавил addClass для .products-wrapper
весь код загрузки/вставки товаров - в setTimeout с 1мс задержки
ну и после removeClass как просто, так и со своим setTimeout

в итоге результат, по сути, тот же
что-то похожее на то, что нужно, если не удаляю класс, но, естественно, пустая простыня, да и на первом клике все равно не совсем так - на экране место добавляемого маржина, а не товары (последующие клики, как и нужно (если не считать "простыни" ) - остаемся на первом ряду новой порции товаров)

Было ощущение, что товары не успевают подгружаться до удаления класса, для эксперимента выставил паузу 5сек для удаления - успевают подгрузиться, но все-таки без нужного отображения
Ответить с цитированием