diff options
Diffstat (limited to 'dom/css_class.go')
| -rw-r--r-- | dom/css_class.go | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/dom/css_class.go b/dom/css_class.go index 633869e..998dd50 100644 --- a/dom/css_class.go +++ b/dom/css_class.go @@ -1,5 +1,7 @@ package dom +import "strings" + type ClassList map[string]struct{} func (cl ClassList) set(e Element) Element { @@ -10,7 +12,7 @@ func (cl ClassList) set(e Element) Element { for k := range cl { classes += k + " " } - classes = classes[:len(cl)-1] + classes = strings.TrimSpace(classes) return e.SetAttribute("class", classes) } |
