jQuery追加删除标签
jQuery Append removing tags
我尝试使用jQuery追加方法,但它的删除标签(tr, td)我的html代码,我想追加。为什么要删除这些,我怎么能强迫这个方法只是附加,而不是分析我的代码?
下面是一个示例文件
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"> </script>
<script type="text/javascript">
$(document).on('click', '#button1', function () {
var htmlAppend = '';
htmlAppend = htmlAppend + '<input type="hidden" name="content0" value="' + 'hiddenvalues' + '"/>' + '<tr>' +
'<td>' + 'content1' + '</td>' +
'<td>' + 'content2' + '</td>' +
'<td>' + 'content3' + '</td>' +
'<td><input style="width: 300px" type="text" name="content4"/></td>' +
'</tr>';
$("#ScenarioCompetenceRatings").append(htmlAppend);
});
</script>
</head>
<body>
<button id="button1">Add Row</button>
<table>
<thead>
<tr>
<th>Column1</th>
<th>Column2</th>
<th>Column3</th>
<th style="width: 300px">Column4</th>
</tr>
</thead>
<tbody id="ScenarioCompetenceRatings">
</tbody>
</table>
您正在生成无效标记。您应该将隐藏的input
元素放在td
元素中。tbody
元素只能有tr
子元素。
这是你想要建立的吗?检查我创建的小提琴http://jsfiddle.net/FWkd2/enter code here
检查我的小提琴
相关文章:
- iframe正在添加标签,需要删除它们
- 兰吉 |如何在 span 标签上使用单击事件删除突出显示的文本
- jQuery从标签中删除括号/文本
- 删除$fromtataLayertotal-google标签管理器
- 通过点击文本区域添加和删除多个标签
- 使用 JavaScript 删除标签之间的每个空格
- 删除对HTML5视频标签的控件(播放,暂停等)
- 删除高图表数据标签上的阴影/背景发光
- 当歌曲在html音频标签中回放时,我如何删除间隙
- (X-Editable)与(Select2标签)不工作,可以't填充当前标签并跟踪添加/删除的标签
- 删除 p标签之间
- 当请求时,我如何从文本区域删除null.GetAttribute为null,以及如何从servlet修改标签的可见性
- 添加和删除geojson层的传单标签
- 删除<脚本>标签中的<头部>在所有Drupal 7页中
- 如何修改此javascript使其'll删除两者<b>并且<i>标签
- 在文档中搜索文本以删除的文本超过找到它的标签
- 我正在尝试制作一个锚标签删除功能
- 垂直标签:删除没有jQuery或固定位置属性的UL和DIV中断
- 按标签删除谷歌地图标记
- Jquery标签删除导致换行