嗨,我的团队有不使用内联样式“不显示”的约定 所以我尝试将隐藏类应用于我的 jquery ui 对话,但它不起作用。有没有人有这方面的经验?
{% for event in swRegional %}
<div class="dialog" data-index="loop7{{ loop.index0 }}">
<li class="contentli">{{ event.value }} {{ event.subline }}</li>
</div>
<div style="display:none;" id="anmelden_boxloop7{{ loop.index0 }}" class="{{ event.value }}{{ loop.index0 }}" >
{% include 'ansprechpartnerSingle.twig' %}
{% if loop.index0 == 0 %}
{% for key, ap in ansprechpartner %}
<li class="ansprechpartnerContainer ceo0">{{ ap.swRegional0 }}</li>
{% endfor %}
{% endif %}
{% if loop.index0 == 1 %}
{% for key, ap in ansprechpartner %}
<li class="ansprechpartnerContainer ceo0">{{ ap.swRegional1 }}</li>
{% endfor %}
{% endif %}
</div>
{% endfor %}
这是当前代码,当我添加用 { display:none } 隐藏的类时,对话框什么都不显示。
就像每次一样,随时投反对票:-)
最佳答案
<div id="anmelden_boxloop7{{ loop.index0 }}" class="{{ event.value }}{{ loop.index0 }} hidden" >
我认为应该这样做。
关于jQuery UI Dialog Div 不适用于隐藏类 - 仅适用于样式 ="display none",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21683714/