1

私のページにはいくつかのアコーディオンがあり、その中にテーブルがあります。jQuery データテーブルを使用したいのですが、ボタンと検索フィールドのない基本的なテーブルしか表示されません。

アコーディオンの外でデータテーブルを使用すると、正常に動作します。

新しいアコーディオンを開いたときに約1秒間表示されるため、データテーブルが上書きされると思います。

誰かがそれに対する解決策を持っていますか?

編集:ここに私のコードの一部があります

$(document).ready(function() {
$("#accordion").accordion({
    create: function(e,ui) {
        loadList();  

    },
    beforeActivate: function(e, ui) {
        switch(ui.newHeader.next().attr("id")){
            case "list": { 

                loadList();
                $('.tablesort').dataTable();

                break;
            }
            case "add": { 
                loadAdd();
                break;

            default: {
            }
        }
    }
});

アコーディオンのコンテンツはloadListとloadAddでロードされています

4

0 に答える 0