1

本当にあなたの助けが必要です。

行を動的に追加および削除できるテーブルがあります。しかし、問題は、dividに基づいてテーブルの行を削除したいということです。つまり、テーブルのすべての行の1つの列に、自動インクリメントであるdividがあります。次に、dividに基づいて行を削除します。それは可能ですか?

どうもありがとう。

4

3 に答える 3

1

これはjQueryを使用すると非常に簡単に実行できます。

http://jsfiddle.net/KWPWr/1/

$('#d2').closest('tr').remove();
于 2012-07-19T09:06:07.460 に答える
0

はい。

$('#row-id').closest('tr').fadeOut(200, function() { $(this).remove(); });

上記では、最初にdivを選択し、次にそれが存在するテーブル行を見つけてフェードアウトし、削除します。

于 2012-07-19T09:05:45.610 に答える
0

テーブルが次のようになっている場合:

<table>
    <tbody>
        <tr>
            <td>
                <div id="01"></div>
            </td>
        </tr>
        <tr>
            <td>
                <div id="02"></div>
            </td>
        </tr>
    </tbody>
</table>

を使用して要素document.getElementById(DIVID).parentNode.parentNodeにアクセスできます。<tr>

于 2012-07-19T09:06:16.233 に答える