JSXでjQueryのclickが動くようになった

はい、new jQuery("p").css("background", "#afa")で背景色を変えた上で、.click(_Main.click_handler);でクリック時のイベントハンドラを登録してあります。実行して緑色になったpタグをクリックすると中身にhogehoge追加されます。

import "jquery-1.7.jsx";
class _Main {
    static function click_handler(e : jQueryEvent) : void{
        e.target.innerHTML += "hoge";
    }
    static function main() : void {
        new jQuery("p").css("background", "#afa")
        .click(_Main.click_handler);
    }
}

今回のポイント:
1:無名関数を作る方法がわからなかったのでstatic methodにしました
2:as_funcはやめてコンストラクタにしました
3:JSからの呼び出しをオフィシャルな方法(JSX.require)にしました

コードはこちら:
https://github.com/nishio/learning_jsx/tree/06a7c47f689331da9d51793ea82d494930d846aa/use_native_class