非JavaScript用户的jQuery ScrollTo/serialScroll可访问性

非JavaScript用户的jQuery ScrollTo/serialScroll可访问性,jquery,scrollbar,hide,scrollto,serialscroll,Jquery,Scrollbar,Hide,Scrollto,Serialscroll,我已经成功地实现了Ariel Flesler的ScrollTo和serialScroll插件(http://plugins.jquery.com/project/ScrollTo)对于垂直滚动,overflow:hidden div。在这里,普通滚动条不会出现,而是用户单击我创建的按钮,这些按钮使用Flesler的脚本实现渐进、轻松的滚动。 然而,我的问题是,我希望滚动条出现——仅适用于未启用JavaScript的用户,这样他们仍然可以向下滚动并查看该div中的所有内容,而不必使用手动实现的滚动

我已经成功地实现了Ariel Flesler的ScrollTo和serialScroll插件(http://plugins.jquery.com/project/ScrollTo)对于垂直滚动,overflow:hidden div。在这里,普通滚动条不会出现,而是用户单击我创建的按钮,这些按钮使用Flesler的脚本实现渐进、轻松的滚动。 然而,我的问题是,我希望滚动条出现——仅适用于未启用JavaScript的用户,这样他们仍然可以向下滚动并查看该div中的所有内容,而不必使用手动实现的滚动条


我到处寻找答案,所以这是我最后的选择。谢谢

您需要确保div最初在CSS中设置了
overflow:auto
,然后让Javascript将其更改为
overflow:hidden

这样,禁用Javascript的用户将看到滚动条,而启用Javascript的用户将看不到滚动条

<script type="text/javascript">
    $(document).ready(function(){
        // change yourDiv to whatever selector is needed
        $(yourDiv).css("overflow","hidden");
    });
</script>

$(文档).ready(函数(){
//将您的div更改为所需的任何选择器
$(yourDiv.css(“溢出”、“隐藏”);
});