定位Jquery创建的DIV

时间:2012-03-25 02:24:21

标签: jquery

我使用方法.append使用jQuery动态地将DIVS添加到我的页面。现在,我试图弄清楚如何使用特定的类名将一些内容附加到动态添加的DIV。

这样做的最佳方式是什么?

编辑: 这是我尝试过的:

$('#test.cms').append('<div id=\"new\" class=\"cms\"></div>');
$('.cms').append('<div id=\"controls\"></div>');

3 个答案:

答案 0 :(得分:1)

尝试创建子控件并将其附加到动态div,然后将div附加到控制树。

否则,如果您想先添加动态div,以后再添加子项,则可以按原样添加动态div,然后使用类似的内容向其中添加动态内容:

$('.cms').on(function(){
    $(this).append('<div class="child"></div>');
});

答案 1 :(得分:1)

一种方法

var newDiv = $('<div/>', {'class': 'cms',
                          'html': '<div id="controls"></div>'});
newDiv.appendTo('#test.cms');

答案 2 :(得分:0)

尝试使用.html(data),你究竟尝试了什么?