【发布时间】:2010-11-22 09:12:38
【问题描述】:
我有一个函数stickyhead(),它基本上将h2固定在页面顶部,当你向下滚动页面时,h2中的文本会随着你到达新的h2而改变,所以它就像电话簿/联系人iphone 或 android 手机。当您滚动浏览名称以 A 开头的联系人时,带有字母 A 的标题将粘在顶部,然后当您到达 B 名称时,它将页面顶部标题中的文本更改为 B。当.switch 标签选择了类时,我想启用/禁用它。下面的代码工作得很好,但我想知道这是否是一种不好的方法?我是否多次重新加载我的功能?有没有更好的方法?
$('.switch').click(function() {
if ($('.switch label').hasClass('selected')) {
stickyhead();
} else {
$(window).unbind('scroll');
}
});
【问题讨论】: