我想将某些元素附加到具有唯一id的另一个div中的div。
<div data-role="collapsible" id="49617" class="ui-collapsible ui-collapsible-inset ui-corner-all">
<h2 class="ui-collapsible-heading">
</h2>
<div class="ui-collapsible-content" aria-hidden="false"></div>
</div>
父级div data-role="collapsible"
的id是动态的。子级div ui-collapsible-content
是由我使用的框架创建的。我该如何在点击按钮时向此div中添加元素。
下面是我的jQuery代码,stopId变量是父div的id。它追加到了父div,但没有追加到所需的子div。
$("<h2 />").text("Buses Due").appendTo("#" + stopId);
$.each(data.arrivals, function(i,item){
$("<span/>")
.text(item.estimatedWait)
.attr("class", "busListing time")
.appendTo("#" + stopId);
$("<span/>")
.text(item.routeName + ' to ' + item.destination)
.attr("class", "busListing info")
.appendTo("#" + stopId);
$("<br/>")
.appendTo("#" + stopId);
});
appendTo("#" + stopId + " > .ui-collapsible-content");
- Mahn