Jquery将内容附加到div

时间:2013-05-04 19:38:22

标签: jquery

我通过jquery将内容加载到<div id="wrapper"></div>

$('#wrapper').html(data);

当内容插入包装器时,还有另一个带有id="video1"的div。

如何向id="video1"

添加内容

6 个答案:

答案 0 :(得分:10)

$('#video1').append('<p>Test</p>');

对于演示,我在此处添加了 p

答案 1 :(得分:3)

Here is a working fiddle

使用.find

插入div后,可以在'wrapper'中找到div的ID
$('#wrapper').html(data).find("#video1").append(<Your Data Here>);

答案 2 :(得分:0)

$('#wrapper').html(data);
$('#video1').html("new data");

答案 3 :(得分:0)

试试这个,

$('#wrapper').find('#video1').append('thingsYouWant');

OR

$('#wrapper').html(data);
$('#video1').append('thingsYouWant');

在将元素添加到DOM

之后,您可以直接使用id选择器来获取元素

答案 4 :(得分:0)

这肯定有用:

$('#wrapper').html(
    $('<div>').attr({'id':'video1'})
);

答案 5 :(得分:-1)

显然,无法动态添加内容,例如内容,被认为是静态的东西(据我所知,可能是错误的)。

所以,要么你手动编写,要么进行某种自动化......例如JS。

所以,对于所有这些问题/问题,答案都是否定的。

此致