• Страница 1 из 1
  • 1
Знающим javascript
ia-7 Оффлайн
Проверенный
4
Дата: Понедельник, 2015-09-21, 14:39 | Сообщение # 1
как изменить этот текст в ссылке "Показать/Скрыть", если текст скрыт то нужно например "Показать", а если нет то "Скрыть"

Код
<a href="#" id="showHideContent">Показать/Скрыть</a>

<div id="content" style="display:none;">Содержание, которое скрыто по-умолчанию. Покажется/скроется при клике на одну и ту же ссылку.</div>


Код
$(document).ready(function(){

            $("#showHideContent").click(function () {
                        if ($("#content").is(":hidden")) {

                    $("#content").show("slow");

                        } else {

                    $("#content").hide("slow");

                        }
  return false;
});
});


Профиль
Montegor Оффлайн
Проверенный
15
Дата: Понедельник, 2015-09-21, 15:05 | Сообщение # 2
Код
<script type="text/javascript">
function showSpoiler(obj) {
     if (obj.parentNode.parentNode.getElementsByTagName('div')[1].style.display != '') {
         obj.parentNode.parentNode.getElementsByTagName('div')[1].style.display = '';
         obj.value = 'Скрыть';
     } else {
         obj.parentNode.parentNode.getElementsByTagName('div')[1].style.display = 'none';
         obj.value = 'Показать';
     }
}
</script>

<div>
     <input type="button" onclick="showSpoiler(this)" value="Показать" style="width: 60px; font-size: 10px; margin: 0px; padding: 0px;" />
     <div style="display: none;">Какой-то текст</div>
</div>


Профиль
ia-7 Оффлайн
Проверенный
4
Дата: Понедельник, 2015-09-21, 15:32 | Сообщение # 3
Это оно, но не могу реализовать, дело в том что в место текста много блоков с <div>
скрипт который я дал идеально подошел, можно ли изменить его, а лучше изменить не текст а class было бы здорово
Код
<a href="#" id="showHideContent" class="ВОТ ЭТОТ">Показать/Скрыть</a>


З.Ы. на странице много блоков, эти блоки разделены на группы и несколько таких кнопок, хочу выделить одну из нескольких кнопок когда она скрывает 1 группу




Сообщение отредактировал ia-7 - Понедельник, 2015-09-21, 15:37
Профиль
Montegor Оффлайн
Проверенный
15
Дата: Понедельник, 2015-09-21, 15:40 | Сообщение # 4
Не совсем пойму почему не подходит, засунь хоть текст, хоть дивы, в один большой div, который будет скрываться и показываться
P.S: покажи мне страницу, где это все реализуется, я не въезжаю.




Сообщение отредактировал Montegor - Понедельник, 2015-09-21, 15:41
Профиль
  • Страница 1 из 1
  • 1
Поиск: