Я пытаюсь реализовать слайд-шоу на весь рост на своем веб-сайте. Тем не менее, я хотел бы, чтобы слайд-шоу было полным, если ширина браузера больше 767 пикселей.Запуск контейнера с полной высотой при достижении минимальной ширины окна
Это мой код до сих пор:
if($(window).width() > 767) {
$(window).resize(function() {
var winHeight = $(window).height();
var headerHeight = $(".navbar").height();
$('.slideshow, .slideshow li').height(winHeight);
});
$(window).trigger('resize');
}
Это своего рода работает, если я браузер начинает по ширине больше, чем 767. Однако. Если если браузер запускается с шириной менее 767, и я начинаю изменять размер более 767, сценарий не запускается.
Любые идеи, как я мог это исправить?
- это код на событии 'resize' в браузере или просто запускается один раз в начале? – jkris
@jkris Я не уверен в вопросе, но из-за того, что, по-моему, я думаю, что триггер resize всегда должен работать, поскольку он изменяет размер div каждый раз, когда изменяется окно браузера. – Johann