3

在 jQuery 中,您可以使用以下内容强制关注输入:

$("input[name='text']").focus();

但是它是如何在 ClojureScript 中完成的(最好是对 Enfocus 友好的东西)?

4

2 回答 2

3

在不使用 enfocus 的情况下,您可以通过调用 javascript 函数来执行此操作,例如

(-> js/document (.querySelector "input[name='text']") (.focus))

或使用 .. 线程:

(.. js/document (querySelector "input[name='text']") (focus))
于 2013-10-20T22:28:02.013 回答
1

我一定很累了,下面的作品:)

(ef/at "input[name='text']" (focus))
于 2013-09-29T06:18:33.807 回答