我目前正在使用 jQuery Waypoints 在您滚动浏览页面的各个部分时突出显示导航项。所有这些都很好。感谢从http://imakewebthings.github.com/jquery-waypoints/的演示中复制代码。
我的演示是: http: //www.pandlmedia.com/index.php/index_new
但是,我还想在#footer div 上创建一个航点,这将触发一个事件来更改所有导航链接的颜色。
$('#footer').bind('waypoint.reached', function(event, direction) {
$('.nav ul a').addClass('white');
});
这不起作用,因为一旦它退出#footer div,就没有任何东西告诉它改变回来。我在编写 jQuery 或使用这个插件方面不是很有经验。我需要添加什么才能完成这项工作?有两个级别的航路点这一事实是否也会引起问题?