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);