Показать сообщение отдельно
  #2 (permalink)  
Старый 20.01.2016, 15:52
Профессор
Отправить личное сообщение для Decode Посмотреть профиль Найти все сообщения от Decode
 
Регистрация: 31.01.2015
Сообщений: 576

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <title></title>
    <style>
      ul li {
        cursor: pointer;
      }
      
      div {
        display: none;
      }
    </style>
  </head>
  <body>
    <ul>
      <li>Item
        <div class="hide">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Maxime expedita ullam, labore sunt quidem ducimus! Quisquam quas autem at odit eum. Hic nostrum, sint quibusdam doloribus voluptate cumque veritatis temporibus.</div>
      </li>
    </ul>

    <script src="https://code.jquery.com/jquery-2.1.4.js"></script>
    <script>
      $('ul').on('click', 'li', function() {
        $('div').show();
      });

      $(document).click(function(event) {
        if (event.target.tagName == 'LI' || 
            event.target.tagName == 'DIV') return;

        $('div').hide();
      });
    </script>
  </body>
</html>
Ответить с цитированием