【发布时间】:2019-02-05 10:45:55
【问题描述】:
我需要使用 jQuery 为多个对象添加一个类名。
我知道像这样向多个选择器添加一个类:
$("#Div4 ,#Div5 ,#Div7 ,#Div8").addClass("something");
我尝试了以下代码,但它仅将类应用于第一个对象。
$(a[i].source, a[i].canvas, a[i].target).addClass("something");
在上述情况下,类名something 仅应用于a[i].source
想法?
【问题讨论】:
-
$(a[i].source + ', ' + a[i].canvas + ', ' + a[i].target)。,在您的语句中被视为参数之间的分隔符。使用+连接它们。 -
@Tushar 仅当
a[i].source等实际返回可以解析为选择器的字符串时才有效。如果它是一个节点/元素,这将不起作用。
标签: javascript jquery html jsplumb