(accept-key s)
(as-nodes node-or-nodes)
(attr-has attr & values)
Selector predicate, tests if the specified whitespace-seperated attribute contains the specified values. See CSS ~=
Selector predicate, tests if the specified whitespace-seperated attribute contains the specified values. See CSS ~=
(attr-values node attr)
Returns the whitespace-separated values of the specified attr as a set or nil.
Returns the whitespace-separated values of the specified attr as a set or nil.
(attr= attr val)
(automaton selector)
(cacheable selector)
(cacheable? selector)
(child-nodes node)
(compile-keyword kw)
(compile-step step)
(compile-step* step)
(filter-prefix fc segments)
(fragment-selector? selector)
(has-class & classes)
Selector predicate, :.foo.bar is as short-hand for (has-class "foo" "bar").
Selector predicate, :.foo.bar is as short-hand for (has-class "foo" "bar").
(id= id)
Selector predicate, :#foo is as short-hand for (id= "foo").
Selector predicate, :#foo is as short-hand for (id= "foo").
(intersection preds)
(let-select parent bindings & body)
(let-select-1 parent bindings & body)
(load-html uri & {selector :selector})
(load-html* uri)
(lockstep-automaton selectors)
(node-selector? selector)
(parent child this-one?)
(select node-or-nodes selector)
Returns the seq of nodes or fragments matched by the specified selector.
Returns the seq of nodes or fragments matched by the specified selector.
(select-1 node-or-nodes selector)
(select-fragments nodes selector)
(select-fragments* nodes state-from state-to)
(select-nodes nodes selector)
(select-nodes* nodes state)
(select-step node step)
(static-selector? selector)
(step s x)
(tag= tag-name)
Selector predicate, :foo is as short-hand for (tag= :foo).
Selector predicate, :foo is as short-hand for (tag= :foo).
(to-str i)
(union preds)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close