Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #31 (permalink)  
Старый 07.07.2017, 11:24
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Вариант
<!DOCTYPE HTML>
<html>
  <head>
  <meta charset="utf-8">
  <script src="https://code.jquery.com/jquery-1.11.0.min.js"></script>
  </head>
  <body>
<div class="view-source">
  <a href="#">Развернуть</a>
  <div class="hide">Спрятанный текст</div>
</div>
<div class="view-source">
  <a href="#">Развернуть</a>
  <div class="hide">Спрятанный текст</div>
</div>
<div class="view-source">
  <a href="#">Развернуть</a>
  <div class="hide">Спрятанный текст</div>
</div>

<script>
$(function(){
    $('.view-source .hide').hide();
    $a = $('.view-source a');
    $a.on('click', function(event) {
      event.preventDefault();
      $a.not(this).next().slideUp(500);
       $a.not(this).text('Развернуть');
      $(this).next().slideToggle(500);
       $(this).text($(this).text()=='Свернуть'?'Развернуть':'Свернуть'); 
    });
});
</script>

  </body>
</html>
Ответить с цитированием
  #32 (permalink)  
Старый 10.10.2017, 05:57
Новичок на форуме
Отправить личное сообщение для mikeac Посмотреть профиль Найти все сообщения от mikeac
 
Регистрация: 10.10.2017
Сообщений: 3

Dilettante_Pro,
А подскажите, пожалуйста, вариант, где "свернуть/развернуть" были бы в каждом случае оригинальные для каждого спойлера.
Т.е., например:
Развернуть 1 / Свернуть 1
Спрятанный текст 1
Развернуть 2 / Свернуть 2
Спрятанный текст 2
Ответить с цитированием
  #33 (permalink)  
Старый 10.10.2017, 09:19
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,123

mikeac,
сложно придумать такую открывашку, которой ещё нет на форуме
Открывашка 250 открытие/закрытие блоков со сменой текста на кнопке
Ответить с цитированием
  #34 (permalink)  
Старый 10.10.2017, 09:46
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,794

рони, вы кинули ссылку с https протоколом, а в коде, что расположен на той странице jq подключается по http протоколу, поэтому ваш код будет нерабочим.
У некоторых пользователей могут возникнуть сложности с воспроизведением вашего кода.
Ответить с цитированием
  #35 (permalink)  
Старый 10.10.2017, 09:54
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,123

Nexus,
добавил s
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не заменяется содержимое DIV по клику. Помогите разобраться. r4zoom Элементы интерфейса 4 04.09.2013 16:54
раскрывающийся и закрывающися текст при клику hardware jQuery 4 19.08.2013 16:16
Проблемы с div обновлённым через (#id).load erlcat jQuery 4 03.03.2013 03:41
Как переписать div по клику по нему Lewik Общие вопросы Javascript 3 08.05.2012 22:27
Изменение содержимого div по клику и передача данных POST Serious2008 Общие вопросы Javascript 3 13.11.2011 20:12