我有以下HTML
<input type="submit" name="cm-ajax-submit" value="Register">
我需要附加一个div标签,以便它具有此格式
<input type="submit" name="cm-ajax-submit" value="Register"><div id="cmprivacy"></div>
有没有办法使用jQuery append或其他函数来查找名为cm-ajax-submit的输入并附加该div?
由于
答案 0 :(得分:11)
创建元素并使用.after
,
$('input[name=cm-ajax-submit]').after('<div id="cmprivacy"></div>');
答案 1 :(得分:4)
使用.after
功能,而不是.append
。
HTML:
<input id="button" type="submit" name="cm-ajax-submit" value="Register">
jQuery的:
$('#button').click(function() {
$(this).after('<div id="cmprivacy">Hey</div>');
});
答案 2 :(得分:2)
试试这个..使用.after()方法
$('input[name="cm-ajax-submit"]').after('<div id="cmprivacy"></div>')