有人可以告訴我我是否正確認為jQuery的$ .browser已被棄用?我現(xiàn)有的實現(xiàn)會繼續(xù)有效嗎?如果沒有,是否有易于實現(xiàn)的替代方案。
3 回答

溫溫醬
TA貢獻1752條經(jīng)驗 獲得超4個贊
從文檔中:
$ .browser屬性在jQuery 1.3中已棄用,并且其功能可能會在jQuery的未來版本中移至團隊支持的插件中。
因此,是的,它已被棄用,但是您現(xiàn)有的實現(xiàn)將繼續(xù)起作用。如果功能被刪除,則很可能可以使用插件輕松訪問。
至于是否有其他選擇……答案是“可能”。使用特征檢測$.support而不是使用瀏覽器檢測要好得多:檢測所需的實際功能,而不是提供該功能的瀏覽器。隨此檢測到隨瀏覽器而變化的最重要的功能。
在jQuery 1.9中,此功能已刪除(docs)。最好不要使用它。如果確實需要使用其功能,則可以使用jQuery Migrate插件將其還原。
- 3 回答
- 0 關注
- 590 瀏覽
添加回答
舉報
0/150
提交
取消