Это мой внешний скрипт.
$(function(){
$("#logo").hover(function(){
$(this).animate({paddingTop:"0px",paddingBottom:"20px"},200);
},function(){
$(this).animate({paddingTop:"20px",paddingBottom:"0"},200);
});
});
Как я могу выполнить это действие только тогда, когда окно браузера больше 1100 пикселей, даже если пользователь самостоятельно масштабирует окно браузера, не обновляя страницу?
$(window).resize(function() {
if ($(window).width() >= 1100px)
//do something
}
Будьте осторожны, если вы используете медиа-запросы, хотя иногда css и jquery запускают несколько пикселей из синхронизации. Если вы используете медиа-запрос, лучше взять элемент css и протестировать его.