Показать сообщение отдельно
  #2 (permalink)  
Старый 11.02.2014, 21:05
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,072

Dragonear,

Вариант ... ненадо прописывать клик и стили только поставить класс в элемент управления
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <style type="text/css">
        .show{
            cursor: pointer;
        }
        .show + * {
          display: none;
        }

        </style>
        <script>
            document.onclick = function(event) {
                var target = (event && event.target) || window.event.srcElement;
                if (target.className == 'show') {
                    var obj = target.nextElementSibling;
                    obj.style.display =  obj.style.display != 'block' ? 'block' : 'none';
                }
            };
        </script>
    </head>
    <body>
        <i class="show">google</i><p>test</p><br>
        <i class="show">yandex</i><div>test2</div>
    </body>
</html>
Ответить с цитированием