Я пытаюсь динамически изменять размер части веб-страницы, но раздел только увеличивался, даже когда высота окна была уменьшена. Таким образом, я вошел в высоту и получил что-то странное.
Это функция, которая должна изменить размер (идея в том, что каждый из трех части этого класса должна занимать весь экран, заставляя пользователя для прокрутки вниз, чтобы добраться до следующего):
function set_section_min_height(){
var newHeight = jQuery(window).height();
console.log("Window: " + newHeight);
console.log("Section: " + jQuery(".pgsc_frontpage_section").height());
if(newHeight > jQuery(".pgsc_frontpage_section").height()){
jQuery(".pgsc_frontpage_section").height(newHeight);
}
}
функция вызывается, когда документ будет готов и на каждый размер:
jQuery(document).ready(function(){set_section_min_height()});
jQuery(window).resize(function(){set_section_min_height()});
Это мой журнал после того, как восстанавливающего высота окна
Window: 972
Section: 150
Window: 3356
Section: 972
Window: 10508
Section: 3356
Window: 31964
Section: 10508
Window: 96332
...
Это продолжается до тех пор, пока я получаю:
Window: 33554431
Section: 33554428
Как называется функция set_section_min_height()? – r4phG
Я отредактировал вопрос, чтобы добавить вызовы – frollo
Ну, когда вы устанавливаете высоту, не повлияет ли это на контент, увеличивая высоту окна? – epascarello