jquery .addType()

时间:2013-04-11 18:49:02

标签: jquery function add-type

jquery是否有.addType()函数?我知道有一个.addClass()来添加类,但是我使用简写方法将一个输入元素附加到div,并且想知道是否有.addType()将类型添加到输入区域,即文本,密码,提交。

$(document).ready(function(){
  $("#newnum").click(function(){
    $("#equation").append(
      $("<input/>")
    );
  });
});

2 个答案:

答案 0 :(得分:4)

您可以使用简写

$('<input type="text">');

还有attr()可以让你做同样的事情

$('<input>').attr('type', 'text');

答案 1 :(得分:4)

您可以像这样传递type属性:

$("<input/>").attr('type','text')

如果您需要设置的不仅仅是一个属性:

$('<input />', {type:'text', class:'css-class', value:"Hello"})