2012-09-02 12 views
1

jQuery 1.7引入$.support.fixedPosition,但它在1.8中消失了。我在變更日誌中找不到任何東西。任何提示已被移動,或已被移除?

回答

1

答曰the documentation

因爲jQuery的內部需要這些測試,他們必須在每負載進行。儘管下面列出了其中一些屬性,但它們不會經歷漫長的棄用/移除週期,並且一旦內部jQuery代碼不再需要它們,就可能會被刪除。

[...]

對於自己的項目的功能檢測需求,我們強烈推薦使用外部庫,如Modernizr的,而不是依賴於jQuery.support性能。

它似乎確實是simply removed有時在v1.7.2和v1.8.0之間。

+1

剛剛發現它已被刪除:[77536f5cb2ab042ac8be40ba59f36d8f3bd7e4d1(https://github.com/jquery/jquery/commit/77536f5cb2ab042ac8be40ba59f36d8f3bd7e4d1#src/support.js) – Till

+0

@Till謝謝,我會編輯成回答。 – millimoose