Я работаю над интерактивным, у которого есть jQuery, чтобы настроить позиционирование определенных анимаций на основе экранов. Проблема в том, что это не обновляется по мере изменения размера экрана, в отличие от Media Queries на CSS.Обновление jQuery при изменении окна
Я попробовал этот метод:
var screenSize = viewport()['width'];
$(window).resize(function() {
if (screenSize >= 730 && screenSize <= 739) {
// new animation positions
} else if (screenSize >= 740 && screenSize <= 749) {
// new animation positions
} else {
// new animation positions
}
});
Любая идея, почему это не будет работать? Я могу изменить размер окна и обновить, чтобы найти анимацию в новых позициях, но не тогда, когда она будет изменена без обновления.
Спасибо.
Пожалуйста, поясните, почему/как этот код отвечает на вопрос? Кодовые ответы не поощряются, потому что их не так легко узнать из кода с объяснением. Без объяснений требуется гораздо больше времени и усилий, чтобы понять, что делается, изменения, внесенные в код, если код отвечает на вопрос и т. Д. Объяснение важно как для людей, пытающихся извлечь уроки из ответа, так и для тех, кто оценивает ответьте, чтобы узнать, действительно ли это, или стоит голосовать. – Makyen
Извините, мой плохой ответ! – Ila