1

次のコードがあります。これは、ドキュメント内の実際のテーブルの存在に応じて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;
});

...ただし、クリーンアップ関数(2番目の関数)は最初の関数の直後に起動するため、main_table_on_pageは常にfalseに設定されます。これらの関数は、メインコンテンツのDIV要素のコンテンツを(AJAXを介して)変更すると起動されます。この要素には、テーブルが含まれる場合と含まれない場合があります。

何か案は?:)

4

0 に答える 0