如果我有<div id="test"></div>
如何使用Dojo向其添加和刪除樣式類? 我試過dojo.style("test","class","open");
但它不起作用。有人知道嗎?使用Dojo將樣式類更改爲div代碼
2
A
回答
8
use dojo.addClass(「example1」,「style1」);其中「example1」 - 節點id,「style1」 - 類名和dojo.removeClass(「example1」,「style1」);
編輯:
您也可以使用dojo.toggleClass( 「例1」, 「樣式1」); - 如果不存在,它會向節點添加一個類,或者如果存在,則刪除該類。
0
嘗試
// to add
dojo.attr(dojo.byId("test"), "class" ,"classToAdd");
// to remove
dojo.attr(dojo.byId("test"), "class" ,"");
0
您可以使用DOM級模塊
require(["dojo/dom-class"], function(domClass){
// Add a class to some node:
domClass.add("myDOMNode", "myCssClass");
});
相關問題
- 1. Onclick更改div樣式+ onclick外部div刪除樣式更改
- 2. 使用Javascript更改Div的樣式
- 3. 將基於類的樣式更改爲內聯樣式
- 4. 將已更改的代碼樣式應用於Intellij中的現有代碼
- 5. 更新代碼以使用dojo 1.6
- 6. 如何更改多個div ID /類,以便樣式更改?
- 7. 如果值更改,更改dojo treegrid單元格的樣式
- 8. 更改樣式子div當父div使用手風琴活躍
- 9. 將滾動的ul樣式更改爲div
- 10. 使用jQuery更改div類
- 11. WPF - 在代碼後面更改代碼樣式
- 12. 爲什麼在代碼中使用樣式類時JavaScript代碼不起作用?
- 13. 使用Excel公式更改VBA代碼
- 14. 使用Javascript更改樣式
- 15. jQuery將css類更改爲div
- 16. 將表格格式更改爲Div
- 17. 如何將我的代碼從div標籤更改爲textarea?
- 18. Osclass更改類別樣式
- 19. 更改類中的樣式
- 20. 將文本樣式更改爲粗體
- 21. 將TabItem樣式更改爲TabControl.ItemTemplate
- 22. wpf:將樣式DataTrigger更改爲ControlTemplate DataTrigger
- 23. 將字體樣式更改爲richtextbox
- 24. 如何將dart-sqlite代碼從同步樣式更改爲異步?
- 25. 將XAML樣式轉換爲樣式背後的代碼?
- 26. jquery更改div的樣式點擊
- 27. 如何將樣式更改爲Intellij上的java google樣式
- 28. 應用CSS樣式使用Dojo
- 29. 如何將coffeescript類擴展樣式更改爲cc.Class.extends({ator:function(){} ...})?
- 30. 如何從rel屬性將樣式更改爲類CSS