Как развернуть свернутый div при загрузке страницы со ссылкой? - PullRequest
0 голосов
/ 06 мая 2020

на самом деле я делаю проект в шаблоне Django.

HTML для загрузки определенного сообщения, а также комментариев и ответов, связанных с этим сообщением.

    <div>
        <p>{{post_data}}</p>
    </div>
    <br>
    <div id="add">
        {% for i in comments%}
            <div><p>{{i.message}}</p><br><span>{{i.time}}{{i.user}}</span></div>
            <a class="btn btn-primary" data-toggle="collapse" href="#collapse{{i.pk}}" role="button" aria-expanded="false" aria-controls="collapse{{i.pk}}">Reply</a>
            <div class="collapse" id="collapse{{i.pk}}">
                <form class="my_form_rep" action="{% url 'b' %}" method="POST">
                    {% csrf_token %}
                    <input id="rep" required minlength="5" name="message" type="text"><br>
                    <input type="hidden" name="parent" value="{{i.pk}}"><br>
                    <button class="click" title="add your reply" type="submit">Reply Comment</button>
                </form>
            </div>
            <br>
            <a class="links" role="button" data-toggle="collapse" href="#collapse_rep{{i.pk}}" aria-expanded="false" aria-controls="collapse_rep{{i.pk}}">View {{i.comment.all.count}} Reply Comments</a>

            <div id="collapse_rep{{i.pk}}" class="rep_comm{{i.pk}} collapse">
                {% for j in i.comment.all %}
                    <div id="reply{{j.pk}}" style="margin-left:50px;"><p>{{j.replie_msg}}</p><br><span>{{j.time}}{{j.replie_user}}</span></div> 
                {% endfor %}
            </div>
        {% endfor %}
    </div>
    <div>
        <form id="my_form" action="{% url 'a' pk=id %}" method="POST">
            {% csrf_token %}
            <input id="in" required minlength="5" name="message" type="text"><br>
            <button class="click" title="add your comment" type="submit">Comment</button>
        </form>
    </div>

когда пользователь получает уведомление о том, что кто-то ответил на его / ее комментарий и переходит по ссылке уведомления.

например, http://127.0.0.1: 8000 / post / 2 # reply154

Я не могу добавить ссылку в URL-адрес на #reply {ReplyComment_primary_keyValue} div, потому что его родительский div сворачивается и не расширяется, когда пользователь щелкает ссылку уведомления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...