dojo:如何从div的id中获取其类名

dojo:如何从div的id中获取其类名,dojo,Dojo,如果我们知道一个div的id,如何获取该div的类名 我想切换该div的类名 如果我知道当前的类,我可以很容易地将其更改为第二个类 我需要dojo框架中的解决方案 提前感谢,您应该使用来确定它是否有您正在寻找的,如果没有: var div = dojo.byId('divid'); if (div.hasClass('classToRemove')) { div.removeClass('classToRemove'); div.addClass('classToAdd'); } els

如果我们知道一个div的id,如何获取该div的类名

我想切换该div的类名

如果我知道当前的类,我可以很容易地将其更改为第二个类

我需要dojo框架中的解决方案

提前感谢,

您应该使用来确定它是否有您正在寻找的,如果没有:

var div = dojo.byId('divid');
if (div.hasClass('classToRemove')) {
  div.removeClass('classToRemove');
  div.addClass('classToAdd');
}
else {
  // Switch them
  div.removeClass('classToAdd');
  div.addClass('classToRemove');
}
如果您只需要打开和关闭单个类,也可以使用它,但我认为它不支持在两个类之间切换