Jquery帮助追加HTML不工作
Jquery help append HTML not working
我试图添加这个HTML也当一个输入字段被添加:
<div id="redDiv" style="width:30px;height:30px;margin-top:10px;display:block;background:red;"></div>
<div id="greenDiv" style="width:30px;height:30px;margin-top:10px;display:block;background:green;"></div>
我未编辑的Jquery http://jsfiddle.net/gDChA/23/:
function findLastInput ( element ) {
return $( element ).parent().prev().find('input').last();
}
$('button.add').click ( function(e) {
$(this).parent().find('button.remove').show();
$(this).hide();
var element = findLastInput(this).clone();
var name = element.prop('name');
var pattern = new RegExp(/'[(.*?)']/);
var info = name.match(pattern)[1];
element.prop({
'value': '',
'name' : name.replace(pattern, '[' + info + 'info' + ']'),
'id' : element.prop('id') + 'info',
'type' : 'input',
'class' : 'infoinput'
});
$(this).parent().append(element);
})
$('button.remove').click ( function(e) {
$(this).parent().find('button.add').show();
$(this).hide();
//findLastInput(this).remove('input');
$(this).parent().find("input").remove();
});
首先,我试着添加额外的HTML没有运气。我编辑了这个$(this).parent().append(element);
$(this).parent().append(element + '<div id="redDiv" style="width:30px;height:30px;margin-top:10px;display:block;background:red;"></div>
<div id="greenDiv" style="width:30px;height:30px;margin-top:10px;display:block;background:green;"></div>');
我想添加HTML并删除它,就像输入字段一样。
您可能需要将额外的html添加到element.html()中,而不是element (element只是从findLastInput函数返回的对象),因此它应该是这样的:
(美元).parent () .append ( element.html () + '');
相关文章:
- 视频HTML没有'无法在Internet Explorer 11上工作
- 谷歌地图不是以HTML显示,而是在JS Fiddle上工作
- HTML标记在脚本标记中工作
- .html()不会'页面更改或刷新时无法工作
- 为什么jquery悬停在jsfiddle中可以工作,而在我的html布局中却不能
- ng绑定html不工作
- 如何让这个javascript var在HTML页面上工作
- HTML文件中的智能Javascript建议在Visual Studio代码更新后没有日志程序工作
- 带有Angular指令的HTML;附加时无法工作
- 如何使setTimeout脚本在html表单中正常工作
- Django,HTML,JS:<img src=“#">可以在HTML中工作,但不能在JS文件中工作
- ajax代码工作时,使用javascript禁用html中的链接
- 在html文件中添加了多个外部javascript,其中一个停止工作
- 当我移动引用three.js的html文件时,three.js停止工作
- 使OnMouseEnter和OnMouseLeave在Chrome中工作 - html,JavaScript,jquer
- 可以'无法使dropotron脚本正常工作[HTML/CSS/JavaScript]
- 视频背景没有't工作(html,css,js)
- Javascript点计算器不工作(HTML选择/选项+ Javascript)
- 不工作HTML表行从jQuery append()
- 如何适应工作html Angular filter的javascript