Jquery添加输入

时间:2011-01-10 18:14:18

标签: jquery

我有<input type="file" name="p1" size="100" />

请告诉我如何使用jquery add ..添加<input type="file" name="p2" size="100" />等等。

感谢

我正在努力     var i = $('input')。size()+ 1;

$('a.add').click(function() {

$('<input type="file" name"p' + i + 'size="100" />')
    .animate({ opacity: "show" }, "slow")
    .appendTo('#inputs');
    i++;
 });

1 个答案:

答案 0 :(得分:7)

你的HTML搞砸了:

$('<input type="file" name"p' + i + 'size="100" />')

应该是

$('<input type="file" name="p' + i + '" size="100" >')

原始版本缺少“=”和“name”属性值的双引号字符。此外,您无需自行关闭<input>代码。