jquery - 如何在滚动窗口时固定按钮位置

标签 jquery css

我想修复 prevbutton 和 nextbutton 的位置。
我该如何为此使用 jquery 滚动事件?

 <div class="content">
    <div class="items">
        dfjdslkfjdls;ajfdls;jkfa;fd;lsjfl;dsasjfl;akjf
    <div class="prev button">prev</div>
    <div class="next button">next</div>
 </div>

//jquery

$(window).bind('scroll', function() {
    if ($(window).scrollTop() > 50) {
        $('.button').addClass('fixed'); // within contnet
    }
    else {
        $('.button').removeClass('fixed'); // within content
    }
}); 

参见 jfiddle http://jsfiddle.net/kisspa/deN3g/2/

最佳答案

测试我的代码

 function loadswitharrow(){

    $(window).bind('scroll', function() {
        if ($(window).scrollTop() >= 0) {
            $('.button').addClass('fixed');
        }
        else {
            $('.button').removeClass('fixed');
        }
    }); 
}

CSS

  .fixed{position:fixed;}
  .prevbutton{left:-3%;}
  .nextbutton{right:-3%;}
  .fixed.nextbutton{right:17%;}
  .fixed.prevbutton{left:17%;}

关于jquery - 如何在滚动窗口时固定按钮位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24465428/

相关文章:

html - 使用内部 css 更改下拉菜单属性

javascript - 无法将本地存储上传到数据库

css - 像按钮一样将 Facebook 定位在图像旁边

javascript - 如何使用 React 在网站上显示固定的代码片段

javascript - Jquery DataTable 脚本已加载但在浏览器 DOM 上不可用

jquery - 将类别应用于单词的所有出现

javascript - 如何在 CONTENT css 中使用 href?

javascript - 无法访问 JSON

javascript - 如果轮播显示的元素较少,则隐藏自定义导航按钮 - Owl Carousel

javascript - 如何根据 ajax 成功返回的数据追加一行?