jQuery:将内容添加到div的末尾

我有这个HTML:

North America

并希望在强元素之后添加更多div:

 
North America
...
...
...

我正在尝试这个:

 var row_str = '
content here
'; $('#region_North_America div:last').html(row_str);

但是,html没有变化。 这可能是因为选择的元素中没有div

我知道js正在使用这个代码,因为我可以将row_str的内容打印到控制台。

那么,我怎样才能到达容器元素的末尾来添加新项目?

谢谢。

尝试:

 $("#region_North_America").append(row_str); 

使用append()

要么:

 $("
content here
").appendTo("#region_North_America");

要动态创建元素,并将其放在文档中。
使用appendTo方法。

您的代码只会将html放在#region_North_America中的最后一个div中。 使用追加function。

 $("div.region-list").append(row_str);