아코디언이 생성되었습니다. 페이지를로드 할 때 모든 컨텐츠가 잠시 표시됩니다. 페이지로드가 끝나면 아코디언이 의도 한대로 축소됩니다.jQueryUI 아코디언이로드시 확장되었습니다.
<script>
$(function() {
$("#accordion_rel").accordion({
collapsible: true,
active: false
});
});
</script>
<div id="accordion_rel">
<h3>
Related Articles
</h3>
<div>
<ul class="side-expand">
{% for cur in topic.articles %}
<li>
<a class="{% if article.id == cur.id %}active{% else %}inactive{% endif %}" href='{{ cur.public_url }}'>
{{ cur.subject_plain | clip:35 }}
</a>
</li>
{% endfor %}
</ul>
</div>
</div>
페이지의 스크립트는 어디에 있습니까? –
헤더 부분에 – Grasper
그러면 Accordion이 DOM에 추가되기 전에 실행되어서 제대로 작동하지 않을 것입니다. 결국 당신이 그것을 끝내는 것입니까? –