5

我有一个名为 some-handler 的事件处理程序和一个名为 someevent 的事件,在 javascript 中执行此操作时,

window.onsomeevent = space.some_handler;

我已经在谷歌上搜索了近一个小时,但我找不到如何在 clojurescript 中执行此操作?

4

1 回答 1

5

这是一个将 mousedown 侦听器添加到窗口的片段。在此处查找其他 google 关闭事件类型:http ://closure-library.googlecode.com/svn/docs/closure_goog_events_eventtype.js.source.html

(ns example
  (:require
   [goog.dom :as dom]
   [goog.events :as events]))

(def w (dom/getWindow))
(events/listen w (.-MOUSEDOWN events/EventType) #(js/alert "Handle Mouse Down"))
于 2011-11-06T23:59:25.367 回答