开发者

Change style class to div in code using Dojo

If I have a <div id="test"></div> how do I use Dojo to add and remove style classes from it? I have 开发者_如何转开发tried with dojo.style("test","class","open"); but it doesn't work. Does anybody know?


use dojo.addClass("example1", "style1"); where "example1" - node id, "style1" - class name and dojo.removeClass("example1", "style1");

EDIT:

Also you can use dojo.toggleClass("example1", "style1"); - it function adds a class to node if not present, or removes if present.


Try

// to add
dojo.attr(dojo.byId("test"), "class" ,"classToAdd");
// to remove
dojo.attr(dojo.byId("test"), "class" ,"");

Try here


You can use dom-class module

require(["dojo/dom-class"], function(domClass){
    // Add a class to some node:
    domClass.add("myDOMNode", "myCssClass");
});
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜