Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.03.2015, 00:13
Аватар для raider
Новичок на форуме
Отправить личное сообщение для raider Посмотреть профиль Найти все сообщения от raider
 
Регистрация: 29.03.2015
Сообщений: 6

Показ одного элемента из 5 одинаковых!
Пытаюсь сделать на jquery так что бы при клике на
<a class='dell' id='1'>Нажми</a>

становился видным блок
<span style='display:none;' class='hidedell' id='1'>Меня видно!</span>

при еще одном нажатии он скрывался или же если нажали на другой или же нажали вне его области!
Но вот проблема в том что я уже многое перепробовал но не чего не получается и еще в том что этих элементов много на одной странице то есть:
<a class='dell' id='1'>Нажми</a>
<span style='display:none;' class='hidedell' id='1'>Меня видно!</span>
<a class='dell' id='2'>Нажми</a>
<span style='display:none;' class='hidedell' id='2'>Меня видно!</span>
<a class='dell' id='3'>Нажми</a>
<span style='display:none;' class='hidedell' id='3'>Меня видно!</span>
<a class='dell' id='4'>Нажми</a>
<span style='display:none;' class='hidedell' id='4'>Меня видно!</span>

Прошу помочь кому не сложно! Спасибо!

Последний раз редактировалось raider, 29.03.2015 в 00:20.
Ответить с цитированием
  #2 (permalink)  
Старый 29.03.2015, 00:17
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

raider,
волшебное слово открывашка
Ответить с цитированием
  #3 (permalink)  
Старый 29.03.2015, 00:19
Аватар для raider
Новичок на форуме
Отправить личное сообщение для raider Посмотреть профиль Найти все сообщения от raider
 
Регистрация: 29.03.2015
Сообщений: 6

Сообщение от рони Посмотреть сообщение
raider,
волшебное слово открывашка
Было бы все так просто!
Ответить с цитированием
  #4 (permalink)  
Старый 29.03.2015, 00:27
Аватар для raider
Новичок на форуме
Отправить личное сообщение для raider Посмотреть профиль Найти все сообщения от raider
 
Регистрация: 29.03.2015
Сообщений: 6

Есть такой скрипт
вот демо
$(document).ready(function () {
        $('.showNextDiv').click(function () {
          $('.hiddenDiv').not($(this).next('div')).slideUp('slow');
          $(this).next('div').stop(true, true).slideDown('slow');
        });
      });

но он не скрывает элемент если на него нажать еще раз
Ответить с цитированием
  #5 (permalink)  
Старый 29.03.2015, 00:28
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

raider,
трудно выбрать из 200 вариантов ?
Ответить с цитированием
  #6 (permalink)  
Старый 29.03.2015, 00:30
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

raider,
Открывашка 204 + закрытие по клику вне блока или кнопок
Ответить с цитированием
  #7 (permalink)  
Старый 29.03.2015, 00:32
Аватар для raider
Новичок на форуме
Отправить личное сообщение для raider Посмотреть профиль Найти все сообщения от raider
 
Регистрация: 29.03.2015
Сообщений: 6

Сообщение от рони Посмотреть сообщение
raider,
Открывашка 204 + закрытие по клику вне блока или кнопок
спасибо тебе! я просто тебя сразу не понял !
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Each срабатывает только для одного элемента Александр222 Общие вопросы Javascript 1 04.08.2014 14:12
Как сделать выборку среди детей одного элемента Почемучкин jQuery 4 29.08.2012 00:51
Существует ли скрипт, который рисует стрелки от одного элемента DOM к другому? FINoM Элементы интерфейса 4 15.05.2011 21:23
Скопировать обработчики событий с одного элемента на другой. Jurasmi Events/DOM/Window 3 10.11.2010 19:03
Стрелка от одного элемента ко второму SOTON jQuery 4 12.07.2009 01:51