2013-05-06 5 views
0

Так что я использую путевые точки, и я хочу, чтобы моя навигационная система и логотип (оба фиксированные) меняли цвет, когда я попадал в определенную точку на моей веб-странице (это сайт прокрутки на одну страницу). I не знаю, если это возможно, но я предполагаю, что это, может кто-нибудь помочь мнеИспользование путевой точки для изменения цвета навигации

"$(window).scroll(function() { 
$('#nav').css('color','#de030c'($(this).scrollTop()/10)) 
});" 

Любая помощь будет принята с благодарностью

ответ

0

вы можете определенно изменить цвет, вы должны проверить положение scrollTop и измените цвет, если он находится выше или ниже правильного числа.

Чтобы упростить вам работу, используйте плагин JQuery Waypoints: http://imakewebthings.com/jquery-waypoints/ и измените цвет при вызове обратного вызова путевой точки.

$('.thing').waypoint(function(direction) { 
     //Change the background color of the nav 
}); 
+0

im not sure, но мой код даже удаленно исправлен. Я попытался собрать вместе то, что я увидел по другому вопросу, но я не уверен, что случилось ... Я не очень хорошо разбираюсь в Js, поскольку вы можете сказать lol –

+0

Если вы не очень хорошо знакомы с Javascript, я определенно рекомендую вам использовать плагин путевых точек, о котором я говорил выше, а также JQuery. См. Здесь документы путевых точек: http://imakewebthings.com/jquery-waypoints/#get-started – zachzurn

Смежные вопросы