我需要一个函数来使用 jQuery 动态添加新的输入元素。
是这样的
function addInput(inputName) {
$('<input>', {
type: "hidden",
name: "inputName"
}).appendTo('#foo');
}
addInput('test');
它有效,它增加了一个新<input type="hidden" name="test">
的#foo
仅当指定名称的输入不存在于DOM
.
这是我更新的功能
function addInput(inputName) {
if (! $(input).attr('name','inputName') {
$('<input>', {
type: "hidden",
name: "inputName"
}).appendTo('#foo')
}
}
addInput('test');
但是检查具有将所有元素input
的名称test
设置为的名称的input
元素test
。有什么方法可以只测试输入名称吗?