Кто может подсказать?
Задача - скрыть сообщение/комментарий, если его репутация ниже определенного уровня. - С этим все понятно, скрытие по условию if, вопрос в другом, не могу вычленить код ip.b, который отвечает за сворачивание (к примеру предпросмотр темы и т.д.).
Пытался сделать спойлер на jquery, но подулючение этой библиотеки вызывает искажение верстки (открывается скрытая модераторская панель)
Страница 1 из 1
Скрыть минусовой пост
#2
Отправлено 17 Февраль 2013 - 19:56
Прошу помощи специалистов по java. Рабочий js
Но чтобы открыть скрытый текст, необходимо в первый раз нажимать 2 раза... Что в коде поправить
<script type="text/javascript"> function postoff(id) { var posthide = ""; // Проверить совместимость браузера if(document.getElementById) posthide = document.getElementById(id).style; else if(document.all) posthide = document.all[id]; else if(document.layers) posthide = document.layers[id]; else return 1; // Пошла магия if(posthide.display == "") posthide.display = "none"; else if(posthide.display != "none") posthide.display = "none"; else posthide.display = "block"; } </script>
Но чтобы открыть скрытый текст, необходимо в первый раз нажимать 2 раза... Что в коде поправить
#6
Отправлено 18 Февраль 2013 - 18:36
<script> function on_off(objName, a) { var object = document.getElementById(objName); object.style.display = (object.style.display == 'none') ? '' : 'none' a.innerHTML = (object.style.display == 'none') ? 'открыть' : 'закрыть' } </script> <style type="text/css"> .a_spoiler_post{ }.a_spoiler_post:hover{ } </style> <a href="javascript:void(0)" class="a_spoiler_post" onclick="on_off('id')">открыть</a> <div id="id" style="display:none;"> скрытый текст </div>
как вариант со сменой
- ← [IPB 3.3.4] После переноса форума, перестал слушаться форум
- IP.Board 3.x
- Цвет текста по умолчанию →
Сообщить об этой теме:
Страница 1 из 1