【问题标题】:How would one detect if scrollbar styling is supported using jQuery 1.9?如何检测是否使用 jQuery 1.9 支持滚动条样式?
【发布时间】:2013-01-13 13:19:19
【问题描述】:

通常我只会使用:

$.browser.webkit 

因为我们都知道 webkit 是唯一可以让您设置滚动条样式的工具。然而,这已在 1.9 中被删除,以支持:

$.support

除了我很确定您不能以这种方式检查滚动条样式支持之外,这一切都很好而且很花哨。如果可以,请告诉我,否则我将再次降级回 1.8。我想这样做的唯一原因是因为我宁愿使用浏览器可用的内置系统,而不是使用 javascript 解决方案来设置滚动条的样式。

【问题讨论】:

标签: javascript jquery css


【解决方案1】:

由于 KevinVB 没有从他的评论中做出回答......

无法检测任何 jQuery 内置方法支持的滚动条样式。此外,您不应该只寻找 webkit 浏览器,IE 和 Opera 也以不同的方式支持它。

Modernizr 是目前最完整的特征检测工具,还有一个plugin for detecting styling of scroll-bars。你可以像下面这样使用它

if (Modernizr.cssscrollbar) {  ... }

【讨论】:

  • 谢谢,我太忙了。 +1
猜你喜欢
  • 2012-02-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多