Как я могу изменить класс при прокрутке с помощью jQuery?Jquery

Программирование на jquery
Ответить
Anonymous
 Как я могу изменить класс при прокрутке с помощью jQuery?

Сообщение Anonymous »

Я работаю над небольшим проектом, и мне нужно исправить меню при прокрутке, я провел исследование и нашел много информации об этом, но не могу заставить его работать! :( У меня вот это:

Код: Выделить всё

[list]
[url=#][*]INICIO[/url]
[url=#][*]SERVICIOS[/url]
[url=#][*]EQUIPO[/url]
[url=#][*]SKILLS[/url]
[url=#][*]CONTACT[/url]
[/list]



.menu {
position: fixed;
margin-left: 15%;
margin-top: 15px;
width: 70%;
background-image: url('../imagenes/logo2.png');
background-size: 40px;
background-position: 3% calc(middle + 5px);
background-repeat: no-repeat;
z-index: 100;
}

.menuF {
position: fixed;
margin-top: 0px;
width: 100%;
background-color: rgba(0,0,0,0.4);
background-image: url('../imagenes/logo2.png');
background-size: 40px;
background-position: 3% calc(middle + 5px);
background-repeat: no-repeat;
z-index: 100;
}



$(function() {
var pixelnum= 50;
$(window).scroll(function() {
var scroll = $(window).scrollTop();

if (scroll > pixelnum) {
$('#change').removeClass('menu').addClass('menuF');
} else {
$('#change').removeClass("menuF").addClass('menu');
}
});
});

Весь мой скрипт помещен в тег скрипта в одном HTML-документе. Может ли кто-нибудь сказать мне, почему он не работает
и как это решить?
Я очень новичок в jQuery и JavaScript, но у меня есть некоторые знания по C++, поэтому надеюсь, что это поможет.

Подробнее здесь: https://stackoverflow.com/questions/290 ... ith-jquery
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»