0

我正在使用普通 JS 向包含一些表单元素的表中添加一行:

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

行中的元素之一是下拉菜单。我希望这个新添加的行中的下拉菜单响应处理$(#dropdown).change()

有任何想法吗?提前致谢 !!

4

1 回答 1

0

使用对象jQuery 选择器选择行。你只需要输入纯JS元素对象$()就可以了。

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

请注意,我已将#dropdown(一个 ID)更改为.dropdown(一个类),因为您不能为多个 DOM 元素提供相同的 ID。

于 2013-08-24T00:10:35.803 回答