简单的事情,嗯,我认为是.
我需要在某些条件下使用VB向asp:repeater中的元素添加一个类.
所以,我能做到
ITEMID.Attributes.Add("class", "classToAdd")
Run Code Online (Sandbox Code Playgroud)
但这会删除现有的类,从而搞砸我的CSS.
ITEMID.Attributes("class") = "classToAdd"
Run Code Online (Sandbox Code Playgroud)
好像做同样的事情.
如何在元素中添加类,同时保留它的现有类值?
Cur*_*urt 21
使用+=添加其他类,并确保你之前留一个空格,否则它会出现currentClassclassToAdd,在当前的类是currentClass:
ITEMID.Attributes("class") += " classToAdd"
Run Code Online (Sandbox Code Playgroud)
这和做的一样:
ITEMID.Attributes("class") = ITEMID.Attributes("class") + " classToAdd"
Run Code Online (Sandbox Code Playgroud)
因此:
ITEMID.Attributes("class") = "currentClass" + " classToAdd"
Run Code Online (Sandbox Code Playgroud)