Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как объединить этот код?

Returno Мудрец (12166), на голосовании 7 лет назад
https://jsfiddle.net/0g0zs2es/33/
jQuery(document).ready(function($){
$nav = $("#menu");
$window = $(window);
// Определяем координаты верха блока навигации
$h = $nav.offset().top;
$window.scroll(function(){
// Если прокрутили скролл ниже макушки блока, включаем фиксацию
if ( $window.scrollTop() > 0) {
$nav.addClass("fix");

}else{
//Иначе возвращаем всё назад
$nav.removeClass("fix");
}
});
});
jQuery(document).ready(function($){
$nov = $(".mobile-menu-b");
$window = $(window);
// Определяем координаты верха блока навигации
$h = $nov.offset().top;
$window.scroll(function(){
// Если прокрутили скролл ниже макушки блока, включаем фиксацию
if ( $window.scrollTop() > 0) {
$nov.addClass("mobile-menu");

}else{
//Иначе возвращаем всё назад
$nov.removeClass("mobile-menu");
}
});
});
Голосование за лучший ответ
Сергей Жаков Мудрец (16209) 7 лет назад
пиши все просто в один блок ready

Jquery(document).ready(function($){

$nav = $("#menu");
$window = $(window);
// Определяем координаты верха блока навигации
$h = $nav.offset().top;
$window.scroll(function(){
// Если прокрутили скролл ниже макушки блока, включаем фиксацию
if ( $window.scrollTop() > 0) {
$nav.addClass("fix");

}else{
//Иначе возвращаем всё назад
$nav.removeClass("fix");
}

$nov = $(".mobile-menu-b");
$window = $(window);
// Определяем координаты верха блока навигации
$h = $nov.offset().top;
$window.scroll(function(){
// Если прокрутили скролл ниже макушки блока, включаем фиксацию
if ( $window.scrollTop() > 0) {
$nov.addClass("mobile-menu");

}else{
//Иначе возвращаем всё назад
$nov.removeClass("mobile-menu");
}

})
Похожие вопросы