2017-09-12 8 views
1

リンクを切り替えるためにjquery関数を実装したdjangoプロジェクトがありますが、動作していません。リンクは非表示のcontectを表示しません。私はそれをトグルで表示したいのです。私のコードは以下に書かれています。基本的なJqueryが応答しないdjango

<a href="#" class="comment-reply-btn">REP</a> 


<div class="comment-reply" style="display: None;"> 
     {% for child_comment in comment.children%} 

     {{ child_comment.timestamp|timesince } 
{% endfor %} 
</div> 


<script type="text/javascript"> 
    $(document).ready(function(){ 
    $(".comment-reply-btn").click(function(event){ 
     event.preventDefault(); 
     $(this).parent().next("comment-reply").fadeToggle(); 
    }) 
    }) 

    </script> 
+0

最後に生成されたHTMLをブラウザから貼り付けます。 – nehemiah

+0

htmlコンテンツを生成します。 – Robert

+0

それです。ブラウザに表示されますが、動作しません。私は入力ミスや構文エラーをチェックしました。 – King

答えて

0

間違ったDOM要素に移動しています。 next()は次の一致する兄弟を見つけますが、最初にparent()と入力したので、その親の次の兄弟を探しています。親コールをドロップします。

$(this).next("comment-reply").fadeToggle(); 
+0

それでも動作しません。 – King

+0

もう一度確認してください – King

関連する問題