ClojureScript中的getElementsByClassName?

时间:2015-06-24 08:42:00

标签: clojure clojurescript

我想在

中选择几个项目
  

ClojureScript

,但不能!我如何在CLJS中获取它们?

1 个答案:

答案 0 :(得分:6)

您是否尝试过使用(.getElementsByClassName js/document "class-name")

这将返回一个HTMLCollection JS对象,所以如果你想转换它 使用以下内容:

(array-seq (.getElementsByClassName js/document "class-name"))

另外,作为附注,如果你想让HTMLCollection ISeqable更加惯用,请查看其他帖子。 Why aren't NodeList / HtmlCollection seqable?