說我作出這樣的點擊改變DIV顏色的功能, 是有功能上再點擊一下,恢復div來它的默認或以前的顏色,改變之前? (無需指定什麼是以前的顏色)jQuery中是否有「恢復」或「恢復」功能?
1
A
回答
5
您可以使用.toggleClass()來添加/刪除CSS類,並指定你的CSS顏色。
2
不,我知道的,但我相信有解決這個方法。我想到的最簡單的一個是要麼添加和刪除類指定一種顏色或與.css('color','red')
說添加顏色,然後刪除樣式屬性.removeAttr('style')
。
,如果你不與多個樣式添加和只想要刪除一個後者只會工作。前者可以在這種情況下工作,只要你願意爲每種風格組合/可能性建立一個班級。
個人而言,我始終嘗試使用類來改變網頁的視覺方面所以這將是我的偏好
相關問題
- 1. 是否有FullCalendar的'恢復'功能
- 2. 功能恢復與jquery
- 3. 恢復功能了
- 4. JavaScript或jQuery的定時器(與停止,恢復,復位功能)
- 5. 在Flash回調後恢復Jquery功能
- 6. 購買和恢復功能
- 7. 暫停和恢復功能
- 8. 覆蓋和恢復功能
- 9. 撤消jQuery或恢復DOM?
- 10. 在jQuery UI中恢復或執行功能
- 11. UWP Webview沒有恢復功能
- 12. ActiveMQ的暫停/恢復功能無法正常恢復
- 13. 軟刪除無法恢復的雄辯恢復()功能
- 14. Jquery恢復值
- 15. 在InApp中恢復功能android
- 16. MediaRecorder中的暫停/恢復功能
- 17. 在NSURLConnection中恢復下載功能
- 18. 是否有可能檢查.Bak文件是否損壞或沒有恢復它
- 19. 恢復和恢復方案
- 20. Android:恢復恢復時間
- 21. 包恢復是否需要「啓用nuget包恢復」?
- 22. 是否有可能在NetBeans中恢復當前的項目功能?
- 23. WCF是否支持任何類型的恢復功能?
- 24. AVPlayer恢復能力
- 25. MySQL恢復性能
- 26. jQuery的自動完成功能恢復所有標籤
- 27. 恢復分支或從中繼恢復合併?
- 28. 是否有可能恢復plone 4.1中刪除的文件夾?
- 29. 是否有可能從JS中暫停/恢復/操作swiffyobject?
- 30. 是否有可能從Maven jar中恢復類的源代碼?
+1這是最佳解決方案。樣式應該在CSS中定義。當然有例外,但99%(甚至更多)應該駐留在CSS文件中。與檢查當前樣式並保存它們相比,切換類很簡單快捷。 – 2011-05-21 10:32:16