Я использую сайт Django. Это сценарий, который я включил в тело
$(document).ready(function(){
$(".comment-reply-btn").click(function(event){
event.preventDefault();
$(this).parent().next(".comment-reply").fadeToggle();
})
})
Это мой HTML
<blockquote>
<p>{{ comment.content }}</p>
<footer>by {{ comment.user }} , {{ comment.timestamp | timesince }} ago |
{% if comment.children.count > 0 %}{{ comment.children.count }} Comment {% endif %}
{% if comment.children.count > 1 %}s {% endif %} |<a class="comment-reply-btn" href="#"> Reply </a></footer>
<div class="comment-reply">
{% for child_comment in comment.children %}
<blockquote>
<p>— {{ child_comment.content }}</p>
<footer>by {{ child_comment.user }} , {{ child_comment.timestamp | timesince }}ago</footer>
<br>
</blockquote>
{% endfor %}
<form method="post" action=".">{% csrf_token %}
{{ comment_form | crispy }}
<input type="hidden" name="parent_id" value="{{ comment.id }}" >
<input type="submit" value="Reply" class="btn btn-inverse" >
</form>
</div>
</blockquote>
Это мои скрипты (я включал два только, чтобы быть уверенным):
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.0/jquery.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<script src="http://code.jquery.com/jquery-3.1.0.slim.min.js" integrity="sha256-cRpWjoSOw5KcyIOaZNo4i6fZ9tKPhYYb6i5T9RSVJG8=" crossorigin="anonymous"></script>
Я получаю эту ошибку:
TypeError: $(...).parent(...).next(...).fadeToggle is not a function
Я не имею никакого понятия, так как я скопированный код непосредственно из видео
Вы включили библиотеку jquery, используя ' –
Затем я включил другого из Google просто чтобы быть уверенным вдвойне. Но все равно никакого результата –