我想实现的条件,如果我有一组html元素的文本,如果他们有4
文本字符,我想添加一个class
.以下是我的代码,不工作:
var attributeIcons = dojo.query(".attribute-icon");
Array.prototype.forEach.call(attributeIcons, function(el) {
if (el.innerText.length === 4) {
return domClass.add(attributeIcons, "new-class");
}
});
字符串
我哪里做错了?
2条答案
按热度按时间nkhmeac61#
您需要将类添加到
el
:您还可以稍微修改代码:
beq87vna2#
只需使用
classList.add
添加一个类,而不是返回字符串