Jquery 如何在动态添加的div中动态显示数据
我在另一个div中动态地添加了一个div,并且我成功地做到了这一点。但是,我想在动态添加的div中显示数据,我真的被困在其中了。代码如下: .jsJquery 如何在动态添加的div中动态显示数据,jquery,razor,Jquery,Razor,我在另一个div中动态地添加了一个div,并且我成功地做到了这一点。但是,我想在动态添加的div中显示数据,我真的被困在其中了。代码如下: .js function GetInfoOnSameActivity(currentElem, priorityObj) { if (priorityObj.UpcomingActivities() != undefined) { $.each(priorityObj.UpcomingActivities(),
function GetInfoOnSameActivity(currentElem, priorityObj) {
if (priorityObj.UpcomingActivities() != undefined) {
$.each(priorityObj.UpcomingActivities(), function (i, v) {
var activityElements = $(currentElem).find('.priority-icon')[i];
var div = $('<div>').addClass('detail-popup');
$(activityElements).append(div);
});
}
}
函数GetInfoOnSameActivity(currentElem,priorityObj){
if(priorityObj.UpcomingActivities()!=未定义){
$.each(priorityObj.UpcomingActivities(),函数(i,v){
var activityElements=$(currentElem).find('.priority icon')[i];
var div=$('').addClass('detail-popup');
$(activityElements).append(div);
});
}
}
在加载时调用上述jquery函数。cshtml如下所示:
.cshtml
<div class="priority-icon">
@*<div class="detail-popup">
<strong data-bind="text:Title()"></strong>
<p data-bind="text:Description()">
</p>
</div>*@
</div>
@*
*@
我在.cshtml中注释的代码就是我动态添加的类。现在,我想在类详细信息弹出窗口中动态添加标记值。我是否需要在动态添加的div中添加并附加我在.cshtml中使用的每个标记以显示它们的值(例如
,)您可以附加多个标记,如
$('.el')。追加('')
您可以附加多个标记,如$('.el')。append('')代码>谢谢@madalinivascu。它起作用了