我有大約100 <span class="foo">
,100 <span class="bar">
和100 <span class="baz">
標記在我的文檔中。我需要在JavaScript中實現以下操作:立即更改或交換多個HTML元素的CSS
- 將背景全部改爲紅色,所有酒吧改爲綠色,所有酒吧改爲藍色。
- 將背景全部改爲綠色,所有酒吧改爲藍色,所有酒吧改爲紅色。
- 將背景全部改爲藍色,所有酒吧改爲紅色,所有酒吧改爲綠色。
我會打電話一共約1000次這些操作,所以我想避免每個我的工作時間追加<style>
標籤的<head>
的解決方案。
有沒有比遍歷所有<span>
元素遍歷所有更簡單,更快或更好的方法,以及更改或附加到每個元素的DOM屬性?