1


0

jQuery livequery-すべきでないときに起動するクリーンアップ関数?

次のコードがあります。これは、ドキュメント内の実際のテーブルの存在に応じて* main_table_on_page *変数を設定することになっています…​

$('table#main_middle_table').livequery(function() {
    if ($("table#main_middle_table").attr("id")) {
        window.main_table_on_page = true;
    } else {
        window.main_table_on_page = false
    }
}, function() {
    window.main_table_on_page = false;
});
  1. ただし、クリーンアップ関数(2番目)は、直後に起動します 最初の関数。* main_table_on_page は常に false *に設定されます。 これらの関数は、メインコンテンツDIV要素のコンテンツを(AJAXを介して)変更すると起動されます。これには、テーブルが含まれる場合と含まれない場合があります。

何か案は? :)

0 Answer