django与基本的Jquery没有响应

时间:2017-09-12 11:33:53

标签: javascript jquery django

我有一个django项目,我实现了一个jquery函数来切换一个链接,但它不起作用。链接不显示我希望它在切换时显示的隐藏对象。我的代码写在下面。

<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>

1 个答案:

答案 0 :(得分:0)

您正在导航到错误的DOM元素。 next()找到下一个匹配的兄弟,但您已将parent()放在首位 - 所以您正在寻找该父级的下一个兄弟。删除父母的电话。

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