jQuery检查浏览器是否支持位置:已修复

Ale*_*art 12 javascript jquery

如何检查浏览器是否支持position:fixed使用jQuery.我想我必须使用$.support我想,但是怎么样?

感谢您的时间.

kan*_*gax 12

最可靠的方法是对它进行实际的功能测试.浏览器嗅探是脆弱和不可靠的.

我在CFT http://kangax.github.com/cft/#IS_POSITION_FIXED_SUPPORTED中有一个这样的测试示例.请注意,测试应在document.body加载后运行.

  • 遗憾的是,此测试在MobileSafari中返回误报,其中position:fixed不受支持 (8认同)
  • 这似乎在iOS 4.2中的MobileSafari中正常工作(显示否定结果),但也显示了iOS 5beta的相同结果,其中position:fixed behavior已更新. (3认同)