0

私は3つのことをする必要があります。

$('#blah').click(TheFunc);

if(cond)
    TheFunc.Call($('#blah').get(0)) //adds a this object to the function call

$('#thing').click(function() {
    TheFunc.IsItInAReadyState()

これをクラスにする方法が正確ではありません。A) を使用できるコールバックで使用しthisます。.call を使用してフィードしthis、最終的にその内部の関数にアクセスして、関数がすべての内部コールバックを終了し、必要なすべてのデータの処理が完了したかどうかを確認します。

私はいくつかのグローバル変数を持っていますが、すべてのデータをクラスにラップしたいのはそうしたくないからです。問題は、多くのコールバックがあることであり、それが 3 回目の使用が必要な理由です。最初の 2 つは、処理を開始するためのものです。

4

0 に答える 0