We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 32ce829 + 9ec8fd3 commit 250e471Copy full SHA for 250e471
property.go
@@ -167,7 +167,7 @@ func (s *Selection) RemoveClass(class ...string) *Selection {
167
} else {
168
classes, attr := getClassesAndAttr(n, true)
169
for _, rcl := range rclasses {
170
- classes = strings.Replace(classes, " "+rcl+" ", " ", -1)
+ classes = strings.ReplaceAll(classes, " "+rcl+" ", " ")
171
}
172
173
setClasses(n, attr, classes)
@@ -191,8 +191,9 @@ func (s *Selection) ToggleClass(class ...string) *Selection {
191
for _, n := range s.Nodes {
192
193
for _, tcl := range tcls {
194
- if strings.Contains(classes, " "+tcl+" ") {
195
- classes = strings.Replace(classes, " "+tcl+" ", " ", -1)
+ spaceAroundTcl := " " + tcl + " "
+ if strings.Contains(classes, spaceAroundTcl) {
196
+ classes = strings.ReplaceAll(classes, spaceAroundTcl, " ")
197
198
classes += tcl + " "
199
0 commit comments