about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/microformats/parser.clj10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/microformats/parser.clj b/src/microformats/parser.clj
index eee04c4..03e543f 100644
--- a/src/microformats/parser.clj
+++ b/src/microformats/parser.clj
@@ -227,10 +227,10 @@
   [element]
   (let [cappend (partial merge-with concat)]
     (merge (parse-implied element)
-           (apply cappend (map parse-p (html/select element [(html/attr-starts :class "p-")])))
-           (apply cappend (map parse-u (html/select element [(html/attr-starts :class "u-")])))
-           (apply cappend (map parse-dt (html/select element [(html/attr-starts :class "dt-")])))
-           (apply cappend (map parse-e (html/select element [(html/attr-starts :class "e-")]))))))
+           (apply cappend (map parse-p (html/select element [(html/attr-contains :class "p-")])))
+           (apply cappend (map parse-u (html/select element [(html/attr-contains :class "u-")])))
+           (apply cappend (map parse-dt (html/select element [(html/attr-contains :class "dt-")])))
+           (apply cappend (map parse-e (html/select element [(html/attr-contains :class "e-")]))))))
 
 (defn parse-h
   "Parse h-* classes within a HTML element."
@@ -241,7 +241,7 @@
 (defn select-h
   "Select h-* elements within a HTML document."
   [element]
-  (html/select element [(html/attr-starts :class "h-")]))
+  (html/select element [(html/attr-contains :class "h-")]))
 
 (defn parse-rel
   "Parse rel attributes of an HTML link element"