-1

DOM要素「div」を削除する次の関数があります。

$('#emDiv').on("click", ':button[data-emp-del="true"]', function (evt) {
        evt.preventDefault();
        // Get Row - "emp0" or "emp1" etc ...
        var rowId = "#" + $(this).data('emp-id');

        // Remove the DIV
        $(rowId).fadeOut('normal', function () {
            $(this).remove();
        });

        // The results below returns even the one that was removed
        // $('div[id^="emp"]')

        return false;
    });

残りのDIVをループしたいので、上記のDIVを即座に完全に削除する方法はIDを変更します。

ありがとう

4

1 に答える 1

3

残りのコードもフェードアウトコールバック関数に入れます。javascriptステートメントは非同期で実行されるため、要素を取得します。代わりに、要素は1秒後に削除されます。

于 2012-06-14T10:30:47.667 に答える