Показать сообщение отдельно
  #2 (permalink)  
Старый 15.02.2019, 17:41
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Что-то вроде при закрытии никуда вверх и не крутится...

<html>
   <head>
      <style>
          #comm { display:none; }
      </style>
      <script src='https://code.jquery.com/jquery-latest.js'></script>
      <script>
         $(document).ready(function() {
             $(".open_com").click(function() {
                 var div = $(this).attr("data-div");
                 $("#" + div).toggle();
                 $('html, body').animate({
                     scrollTop: $("#" + div).offset().top
                  },'slow');
              });
          });           
      </script>
   </head>
<body>
   <div>Top</div>
    <br><br><br><br><br><br><br><br>
    <button class="open_com" data-div="comm">Comment</button>
    <br><br><br><br><br><br><br><br>
    <div id="comm">Bottom Comment</div>
</body>
</html>
Ответить с цитированием