如何在 div 之间传递数据并传递到 {% if %} 语句中
How do you pass data between divs and into {% if %} statements
我有多个标签以另一个 div 为目标,id="pop"
{% for user in pull %}
<a href="#pop">Link: {{user.user_name}} {{ user.user_id }}</a>
{% endfor %}
看起来像这样
Link: tom 2
Link: ann 8
Link: mike 3
当我点击每个 link 时,会弹出 ID="pop" 的 div。
在 pop div 标签内,我有以下代码
<div id="pop">
{% for user in pull %}
{% if user.user_id == (??? user.user_id Link: tom 2 ???) %}
{{ user.question }}<br>
{% endif %}
{% endfor %}
</div>
我的问题是有什么方法可以将 link 中等于 2 的 user.user_id 传递给括号之间的 if 语句吗?
这里有两种方式。
1)一个正在使用 jquery
2)第二个是在同一个 forloop 中使用下面的唯一 div id 做一个弹出代码
{% for user in pull %}
<a href="#pop{{user.user_id}}">Link: {{user.user_name}} {{ user.user_id }}</a>
<div id="pop{{user.user_id}}">
{{ user.question }}
</div>
{% endfor %}
这是简单的方法 jquery,只是弹出窗口的问题是冗余代码。
如果您也想要 jquery 代码,请在此处评论。
我有多个标签以另一个 div 为目标,id="pop"
{% for user in pull %}
<a href="#pop">Link: {{user.user_name}} {{ user.user_id }}</a>
{% endfor %}
看起来像这样
Link: tom 2
Link: ann 8
Link: mike 3
当我点击每个 link 时,会弹出 ID="pop" 的 div。
在 pop div 标签内,我有以下代码
<div id="pop">
{% for user in pull %}
{% if user.user_id == (??? user.user_id Link: tom 2 ???) %}
{{ user.question }}<br>
{% endif %}
{% endfor %}
</div>
我的问题是有什么方法可以将 link 中等于 2 的 user.user_id 传递给括号之间的 if 语句吗?
这里有两种方式。 1)一个正在使用 jquery 2)第二个是在同一个 forloop 中使用下面的唯一 div id 做一个弹出代码
{% for user in pull %}
<a href="#pop{{user.user_id}}">Link: {{user.user_name}} {{ user.user_id }}</a>
<div id="pop{{user.user_id}}">
{{ user.question }}
</div>
{% endfor %}
这是简单的方法 jquery,只是弹出窗口的问题是冗余代码。
如果您也想要 jquery 代码,请在此处评论。