Здравствуйте.
Есть рабочий скрипт, который по достижению отступа от конца сайдбара в 350 пикселей прячет сайдбар и расширяет область отображения контента.
Но проблема в том, что тогда высота (длина) страницы уменьшается и соответственно, снова отображается сайдбар, а затем снова прячется. И так по кругу
Нужно добавить условие, допустим, чтобы скрипт срабатывал только тогда, когда длина страницы 3000px, например. Только как это сделать?
<script type="text/javascript">
$(function () {
var content = $("#content");
var sidebar = $("#sidebar");
$(window).scroll(function(){
content.toggleClass('wide', $(this).scrollTop() > (sidebar.outerHeight(true) + 350));
sidebar.toggleClass('hide', $(this).scrollTop() > (sidebar.outerHeight(true) + 350));
});
});
</script>