2
A
回答
0
這是實現你要什麼樣的方式。您正確且高效地使用選擇器。
你可能如果你維護一個需要被隱藏的標籤ID的數組,然後動態地構造你的選擇器以便通過ID來查找,那麼它會更快一些。 (即使選擇器可能更長,這樣會更快,通過ID選擇非常快)。
但是,優化不是必需的嗎?我們正在談論快速減輕至雙倍。一個超級愚蠢的jQuery專業版只會做你所做的事情。
0
該代碼看起來很完美;你正在使用:正確可見。
你可以看看jQuery :visible selector help page如果你想知道它究竟是如何工作的,但在幾句話就選擇可見光元素=)
0
嗯,我能想到的是:
$('[id$="AtBaseLevel"]:visible').hide();
這將匹配其ID在AtBaseLevel
結尾的任何元素。請注意,縮短並不意味着速度更快,因爲ID查找速度與其速度一樣快。基於屬性的選擇器沒有經過優化。
0
你可以這樣說:
$("#topperAtBaseLevel, #lowerAtBaseLevel, #midAtBaseLevel").filter(":visible").hide();
然而,這會導致所有被隱藏,隱藏元素調用.hide()
是好的,什麼也沒有錯,所以它可能僅僅是這樣的:
$("#topperAtBaseLevel, #lowerAtBaseLevel, #midAtBaseLevel").hide();
相關問題
- 1. 需要檢查div的可見性,以創建「導航菜單」
- 2. 檢查多個div可見一次
- 3. 如何更改Div的可見性
- 4. javascript多個div的切換可見性
- 5. 如何以更簡單的方式從XML文件中獲取單個屬性
- 6. 以編程方式更改視圖的可見性屬性
- 7. 簡單多邊形中2個頂點的可見性
- 8. 檢查結構的多個屬性的更習慣方式?
- 9. Access-Control-Allow-Origin用於多個域,以更簡單的方式
- 10. 如何以更簡單的方式運行幾個jquery點擊?
- 11. 如何用JQuery以簡單的方式選擇多個類?
- 12. 使用php ajax代碼以更簡單的方式檢查用戶名的可用性
- 13. 如何以更簡單的方式將.csv導入多個數組?
- 14. Knockout:如何在按鈕單擊時切換多個div的可見性?
- 15. 保留/恢復方向更改後的可見性以查看
- 16. 任何人都可以用簡單的方式解釋多態性嗎?
- 17. 檢查服務器端的div可見
- 18. 以編程方式設置菜單中的可見性android
- 19. 如何以更簡單的方式編寫此公式?
- 20. 如何檢查獨立於父可見性的元素可見性(jQuery與否)
- 21. 單擊按鈕以更改可見性
- 22. 如何以簡單的方式用多個字符替換多個字符?
- 23. 檢查TreeView ScrollBar可見性
- 24. 如何以編程方式檢查Tumblr用戶名可用性?
- 25. 如何以編程方式更改散點圖線的可見性?
- 26. 如何以編程方式更改Magento中的產品可見性
- 27. 如何檢查一個div是否沒有其他可見的div?
- 28. 如何以編程方式控制彈出菜單的可見性?
- 29. 如何以簡單的方式從對象中檢索數據?
- 30. 如何以更短的方式寫這個CSS?見例如
它不能簡單。你做得對。 – 2010-04-02 12:31:59