万户资源科技
万汇资源微信公众号

微信扫码有惊喜!

jquery input元素后添加元素

chenjie 2015-12-25 技术

最近在做一个表单验证时碰到一个问题,就是:

<input />元素后面用append添加元素时,添加的子元素不显示,会出现如下结果

<input type="text" id="name" /><b>用户名不能为空</b></input>

因为input没有配对的闭合标签,所以会默认加一个闭合标签。

后来查资料,指定after就可以实现

var msg="用户名不能为空";
$('#name').after("<b id='msg'>"+msg+"</b>").focus();

这样后面就不会自动加一个</input>了


文章关键词
jquery
元素后面添加子元素
input后添加元素
qq qq tel
服务热线:

134-1954-9128