現在、私は次のものを持っています:
function bar() {
// Do fancy D3 stuff here
function update(source) {
// Do fancy D3 update
}
}
bar()ボタンをクリックするだけで呼び出すことができますがupdate()、外部からアクセスする必要があります (引数を渡すだけでなく) bar()。クロージャーについてできる限り読んだことがありますが、まだ完全に機能させることはできません。オブジェクトに関数を割り当てwindowて内部関数をグローバルにすることについては見たことがありますが、それも機能していません。