3

通常我会使用:

$.browser.webkit 

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

$.support

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

4

1 回答 1

4

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

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

Modernizr是目前最完整的特征检测工具,并且有一个用于检测滚动条样式的插件。你可以像下面这样使用它

if (Modernizr.cssscrollbar) {  ... }
于 2013-01-29T21:13:46.780 回答