javascript - 无法附加 Div

标签 javascript jquery html

我正在尝试创建一个具有动态 ID 的元素并将其添加到另一个 div .这里的tableHTML包含了一个表格的代码。但是当我看到我的控制台时,我看到第一个未定义并且看到一个空的 div喜欢< div id="data0"> < /div >
为什么它没有附加请帮忙

var div = document.createElement('div');
div.setAttribute('id',"data"+div_count);
console.log($("#"+"data"+div_count).html());
$("#"+"data"+div_count).html(tableHTML);
console.log(div);
$('#data').append($('#'+"data"+div_count).html());
$('#data').append("<br /> <br />");

最佳答案

当你使用 jQuery 时,使用

var div = $('<div></div>')
    .prop('id', "data" + div_count)
    .html(tableHTML);

$('#data')
    .append(div)
    .append("<br /> <br />");

关于javascript - 无法附加 Div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28316031/

相关文章:

javascript - Jquery - 自动将当年月份添加到下拉列表

html - 如何在这个简单的 HTML 代码中添加一个清理/重置按钮?

html - 左右容器未放置在内容容器旁边

javascript - 定义 JQuery 函数

javascript - ReferenceError : require is not defined in ES module scope, 你可以使用 import 代替 gulp sass

用于截取网页截图的 Javascript 库

javascript - 更改提交按钮文本并在 iOs 中禁用它

jquery - 在图像覆盖的 header 标记内带有顶部边距的带边框的文本标题

html - 如何在CSS中制作一个椭圆形?

javascript - 匿名函数在 Internet Explorer 中不起作用