0

プレーンJSを次のように使用して、いくつかのフォーム要素を持つテーブルに行を追加しています:

var newRow = firstRow.cloneNode(true);
table.appendChild(newRow);
var newRowCells = newRow.getElementsByTagName("td");
...

行の要素の 1 つはドロップダウンです。この新しく追加された行のドロップダウンを、処理する jQuery 関数に応答させたい$(#dropdown).change()

何か案は?前もって感謝します !!

4

1 に答える 1

0

オブジェクトjQuery セレクターで行を選択します。純粋な JS 要素オブジェクトを入力するだけで$()完了です。

$(newRow).find(".dropdown").change(dropHandler);

複数の DOM 要素に同じ ID を与えることはできないため、#dropdown ( ID) を .dropdown (クラス) に変更したことに注意してください。

于 2013-08-24T00:10:35.803 に答える