您可能已经知道,最新版本的 jQuery 移除了$.browser
支持。我需要知道用户是否使用 Firefox 3.6 或更低版本。有什么方法可以检测到使用可用功能而不是查看用户代理?
我们需要这种检测的原因是我们使用另一个元素设置上传按钮的样式,然后触发对不可见上传元素的点击。这不适用于 FF <= 3.6。
澄清
- 在上传时触发事件
$('#uploader').trigger('click')
是行不通的 - 我不想看用户代理就知道是这种情况,尽管说这是唯一的方法可能是一个可以接受的答案
- 我不知道这个“功能”是什么来检测它