javascript - 将 Div 附加到 Th id/django forloop 计数器问题

标签 javascript html css django

enter image description here


我有一个看起来像这样的表:


{% for object in object_list %}
<tr>
    {% for object in object_list %}
        <td id="destination">{{ forloop_counter }}</td>
    {% endfor %}
</tr>
{% endfor %}

我正在使用此函数将条形图附加到 th。


 function MoveDiv() {
        var fragment = document.createDocumentFragment();
        fragment.appendChild(document.getElementById('bar'));
        document.getElementById('destination').appendChild(fragment);
    }

我想使用 foorloop 计数器为每个单元分配一个 id。

但是 forloop 计数器使用相同的 id 填充同一列的单元格。

我还能尝试为每个单元格分配唯一 ID 吗?

谢谢

最佳答案

您可以尝试组合两个循环的计数器值以生成唯一值。

您可以通过以下方式访问外循环:

{{forloop.parentloop.counter}}

关于javascript - 将 Div 附加到 Th id/django forloop 计数器问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58675546/

相关文章:

javascript - 从 Mongoose 中具有特定属性的数组中获取所有对象

html - block 格式化上下文是由带有边框的元素创建的吗?

javascript - URL - 编码 (JavaScript) 方法 ="GET"

javascript - 在当前位置的弹出窗口中显示详细信息窗口

html - <hr noshade/> 的 CSS 版本是什么

javascript - 优先一个class 如果html div有两个class

javascript - 表单字段中的切换图标

.net - 如何在 .NET 中包含多个 Javascript 文件(就像它们在 Rails 中所做的那样)

html - R Shiny withProgress Indicator Within Fluid Container

javascript - Typescript 转译是否处理从 ES6 到 ES5 的转译?