Показать сообщение отдельно
  #4 (permalink)  
Старый 03.10.2013, 15:00
Аватар для 1n3gan
Интересующийся
Отправить личное сообщение для 1n3gan Посмотреть профиль Найти все сообщения от 1n3gan
 
Регистрация: 10.04.2013
Сообщений: 27

mi.rafaylik, спасибо за ответ, но ваш счетчик, к сожалению, не сработал

Яростный Меч, mCustomScrollbar - это плагин на jquery, меняющий стандартный скроллбар.
Я высчитываю высоту окна. Если она меньше 600px, то для блока с меню задавать фиксированную высоту и вызывать код скроллбара для него.
Все это поместил в setInterval, чтобы отслеживать изменения в реальном времени:

function windowHeight(){
	if ($(window).height() < 600) {
	$('nav').css({height:'150px'});
	$("nav").mCustomScrollbar(); //Здесь нужна проверка, если этот код уже вызывался, то более не выводить его. Иначе происходит лажа (бесконечное добавление скроллбара, скрин в конце)
}
else {
	$('nav').css({height:'auto'})
}}

setInterval(function(){
	windowHeight();
}, 1000)


Ответить с цитированием