jquery - 如何知道滚动条是否出现在浏览器中(jQuery)?

标签 jquery html browser scrollbars

我需要知道浏览器窗口中是否出现了垂直滚动条。是否可以使用 jQuery 或任何其他方式?

最佳答案

像这样:

if (document.documentElement.scrollHeight === document.documentElement.clientHeight) {
    //There is no vertical scrollbar
}

这在 IE 中不起作用

关于jquery - 如何知道滚动条是否出现在浏览器中(jQuery)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2913375/

相关文章:

javascript - 使用 Jquery 获取组中多个选择下拉列表的值

jquery - Bootstrap 可滚动下拉菜单,分隔符后固定最后一个元素

javascript - 用JQuery滚动后显示div,然后再次隐藏

javascript - 使用 PHP 和 Ajax 提交包含文本和图像的表单

jQuery : add css class to menu item based on browser scroller position

javascript - 如何在精细 uploader 中以编程方式上传文件?

jquery - 我们可以使用 nanoscroller 进行水平滚动吗?

javascript - 使用 JavaScript 填充多个 DIV

c# - WPF 使用凭据启动浏览器

mobile - 在移动设备上强制 Stripe 结账模式?