Jquery 如何在动态添加的div中动态显示数据

Jquery 如何在动态添加的div中动态显示数据,jquery,razor,Jquery,Razor,我在另一个div中动态地添加了一个div,并且我成功地做到了这一点。但是,我想在动态添加的div中显示数据,我真的被困在其中了。代码如下: .js function GetInfoOnSameActivity(currentElem, priorityObj) { if (priorityObj.UpcomingActivities() != undefined) { $.each(priorityObj.UpcomingActivities(),

我在另一个div中动态地添加了一个div,并且我成功地做到了这一点。但是,我想在动态添加的div中显示数据,我真的被困在其中了。代码如下:

.js

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。它起作用了