jquery スライド メソッドを使用して、リスト結果のドロップ ダウン関数を作成しようとしています。
私が抱えている問題は、ユーザーが「カテゴリ」クラスをクリックすると、展開してすべてのカテゴリの「フォーム」が表示されることです。クリックされたものだけではありません。誰でも理由を提案できますか?
私のHTML:
<div id="categoryloop">
{% for c in Category_Name %}
<li class="categories">{{ c.Name }}
<ol>
{% for form in c.form_set.all %}
<li class="forms"><a href="/forms/{{ form.id }}">{{ form.Title }}</a></li>
{% endfor %}</ol>
</li>
{% endfor %}
</div>
</div>
私のJquery
$(document).ready(function(){
$(".categories").click(function(){
$(".forms").slideToggle("fast");
});
});
前もって感謝します