chcę pomiędzy niektórymi jej elementami wstawić div, więc używam następującego skryptu:
$(document).ready( function SizeOfTheWindow(){ if( $(window).width() > 1070 ){ $('.nav_start_two2').replaceWith( $('.nav_start_two2').html() ); $('.nav_start_two3').replaceWith( $('.nav_start_two3').html() ); } else if( $(window).width() > 970 ){ $('.nav_start_four').replaceWith( $('.nav_start_four').html() ); $('.nav_start_two1').replaceWith( $('.nav_start_two1').html() ); $('.nav_start_two4').replaceWith( $('.nav_start_two4').html() ); $('.nav_start_two5').replaceWith( $('.nav_start_two5').html() ); } else if( $(window).width() > 750 ){ $('.nav_start_two2').replaceWith( $('.nav_start_two2').html() ); $('.nav_start_two3').replaceWith( $('.nav_start_two3').html() ); } else{ $('.nav_start_four').replaceWith( $('.nav_start_four').html() ); $('.nav_start_two1').replaceWith( $('.nav_start_two1').html() ); } }); $(window).on('resize', SizeOfTheWindow);
Po zmianie rozdzielczości ekranu funkcje przeznaczone dla tej rozdzielczości nie zaczynają działać zanim nie przeładuję strony, czyli nie działa resize.
Owa strona jest tutaj: http://adamper.w.pw/cv1/Start.html
Pomocy!
Z góry dzięki