当前位置:主页 > 聚焦 >

jquery判断是否出现滚动条的方法

时间:2020-12-14 15:24:39

  jquery判断是否出现滚动条的方法:1、通过“if ($(window).height() < $(document).height() ){}”方法判断可视区域是否超过实际高度;2、通过if语句判断屏幕可用工作区高度即可。

  本教程操作环境:windows7系统、jquery1.10.0版本,该方法适用于所有品牌电脑。

  :《jquery视频教程》

  jquery判断是否出现滚动条

  一、判断可视区域是否超过实际高度,超过一定存在

  if ($(window).height() < $(document).height() ) { alert('出现滚动条') }

  使用原生JavaScript的写法

  if (document.documentElement.clientHeight < document.documentElement.offsetHeight){ alert('出现滚动条') }

  二、屏幕可用工作区高度>=网页可见区域

  if (window.screen.availHeight >= document.body.clientHeight) { alert("页面无滚动条") } else { alert("页面有滚动条") }

  注:

  ● $(window).height() // 浏览器窗口可视区域高度

  document.documentElement.clientHeight

  ● $(document).height() // 浏览器窗口文档的高度

  document.documentElement.offsetHeight

  ● window.screen.availHeight // 屏幕可用工作区高度

  ● document.body.clientHeight // 网页可见区域

热点推荐
1 GitHub推出「代码刻录CD光碟」限时包邮活

消息,GitHub推出限时活动,为前1000名申请者免费刻录并邮寄一张包含个人公开仓库的CD-ROM光碟...

2 Hyperliquid聪明钱地址做多ETH、BTC及HYPE获利

消息,据HyperInsight监测,Hyperliquid地址0x0c4a在6月26日以1531美元均价建仓4060枚ETH,目前在20倍杠...

3 Anthropic推出Claude Code版Artifacts,终端变交

消息,Anthropic宣布推出Claude Code版的Artifacts,支持在本地终端进行实时交互体验,面向Claude T...

4 PeckShield:Specter被利用,损失约82万美元

消息,PeckShield报告称,Specter被利用,损失约82万美元。攻击者向某地址存入410枚以太坊,并从...

5 Riot Platforms出售500枚BTC存入NYDIG

消息,Riot Platforms正在出售500枚BTC,并将其存入NYDIG托管,按当前价格计算约合3072万美元。...

6 未知鲸鱼转入190,509,922枚USDC

消息,据Whale Alert监测,未知鲸鱼刚刚转入190,509,922枚USDC,按实时价格计算约合190,583,745美元。...

7 Cardano价格上涨8%,新支付插件助力实用性

消息,Cardano价格上涨8%,最新更新显示其正在扩展至交易之外。新的支付插件使超过700万家企...

8 Chris Larsen投资APEC引发利益冲突关注

Ripple联合创始人兼执行主席Chris Larsen投资了美国参议员Kirsten Gillibrand之子Theodore Gillibrand创立的...

9 Ki Young Ju:比特币下次牛市或需吸纳1万亿

消息,CryptoQuant首席执行官Ki Young Ju表示,比特币的下一个抛物线万亿美元的新资本。他指出,...

10 Robinhood、Arbitrum与Offchain Labs合作推出Ria

消息,Robinhood Crypto、Arbitrum与Offchain Labs于7月3日合作推出链上现货交易平台Rialto。该平台由P...

成都来彰科技 蜀ICP备2025134723号-1

资讯来源互联网,如有版权问题请联系管理员删除。