Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.03.2016, 20:05
byM byM вне форума
Новичок на форуме
Отправить личное сообщение для byM Посмотреть профиль Найти все сообщения от byM
 
Регистрация: 05.08.2015
Сообщений: 4

Свернуть/Развернуть
атакую форум)))
Есть код:
function toggA(a) {
  var b= document.getElementById('Hide_Show').style;
  if(a.innerHTML=='Открыть'){a.innerHTML='Свернуть';b.height='auto';return}
  a.innerHTML='Открыть'; b.height='20px'
}
  $("#aopen").click(function() {
  $("#divblok").toggle();
})

Все работает, но вот в чем проблема:
На странице есть несколько блоков с текстом которые должны быть скрыты, но если я добавляю второй блок, то они как-то коряво работают. Подскажите как это решить или как мне правильно добавить второй блок? Помогите пожалуйста, ну очень прям надо...

Вот пример...
Ответить с цитированием
  #2 (permalink)  
Старый 16.03.2016, 21:00
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

byM,
форум - поиск - открывашка
Ответить с цитированием
  #3 (permalink)  
Старый 18.03.2016, 14:29
Аспирант
Отправить личное сообщение для grisha2217 Посмотреть профиль Найти все сообщения от grisha2217
 
Регистрация: 04.11.2013
Сообщений: 40

Вместо #id используй классы и $(this).next()
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Свернуть/развернуть список состоящий из массива Lucklustre Общие вопросы Javascript 14 16.11.2010 08:41