0 / 0 / 1
Регистрация: 09.08.2012
Сообщений: 30

Анимация при нажатии кнопки

09.08.2012, 02:01. Показов 5888. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ситуация вот какая:

У меня при нажатии кнопки, внизу выходит определенный текст, но это происходит резко. Т.е.

КНОПКА
Если на нее нажать, то:

КНОПКА

ТЕКСТ
И вот этот текст, должен выходить при нажатии не моментально, а медленно опускаться сверху вниз. Такое возможно? И что нужно прописать для этого?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
09.08.2012, 02:01
Ответы с готовыми решениями:

Анимация одного блока при нажатии на другой блок
Помогите, пожалуйста, решить следующую задачу. Скрипт - это иконка меню (три полоски), при нажатии на которую происходит анимация, и...

Закрашивание кнопки при нажатии
Всем здасьте, я в js полный прафан. При нажатии на <a asp-route-razdel="First" asp-route-view="@ViewBag.View"...

При нажатии кнопки - отобразить строку
Всем, здрасте. Есть такой вот скрипт. Формирует таблицу: 1-ая строка: Заголовок-Автор-Стоимость и Кнопка 2-ая строка скрыта и...

7
40 / 40 / 14
Регистрация: 07.04.2012
Сообщений: 98
09.08.2012, 02:29
В jQuery есть различные эффекты для таких целей http://api.jquery.com/category/effects/

А вы видимо хотели этот http://api.jquery.com/slideDown/

Например, примените к вашему элементу с текстом метод slideDown(200)
(200 - это продолжительность эффекта)
0
0 / 0 / 1
Регистрация: 09.08.2012
Сообщений: 30
09.08.2012, 16:42  [ТС]
Я новичок, и не понимаю куда этот код вставить, помогите мне:

<script type="text/javascript">
function Books(){
document.getElementById('myid').innerHTM L = document.getElementById('myBooksDIV').in nerHTML;
}
</script>

Вот кнопка
<center><button onclick="Books()">ЕГЭ и ГИА</button>

Вот текст, который должен выйти анимационно
<div id="myBooksDIV" style="visibility:hidden; height:0">
<b><center><br>Форма автоматического заполнения раздела: ЕГЭ и ГИА<br></center></b></br></br>
<center><table border="0" style="width:67%"><form>
<tr><td><span style="font-size:12">Название книги <span style="color:red">*</span></span>:</td></tr>

</table></center></form>
</div>

<div id="myid">
</div>
0
weboman
 Аватар для Schtrich
210 / 195 / 63
Регистрация: 13.08.2010
Сообщений: 1,531
Записей в блоге: 6
09.08.2012, 18:07
обратите внимание на стиль скрытого блока, я его изменил:

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
<center><button id="test" onclick="Books()">ЕГЭ и ГИА</button>
    
    <div id="myBooksDIV" style="display:none;">
  <b><center><br>Форма автоматического заполнения  раздела: ЕГЭ и  ГИА<br></center></b></br></br>
  <center><table border="0" style="width:67%"><form>
  <tr><td><span style="font-size:12">Название книги  <span  style="color:red">*</span></span>:</td></tr>
 
  </table></center></form>
  </div>
 
  <div id="myid">
  </div>
JavaScript
1
2
3
$('button[id="test"]').click(function(){
       $('#myBooksDIV').slideDown('slow');
});
Пруф: http://jsfiddle.net/Stasonix/CgJHk/1/
0
0 / 0 / 1
Регистрация: 09.08.2012
Сообщений: 30
09.08.2012, 18:25  [ТС]
Вы только здесь изменили:

<div id="myBooksDIV" style="display:none;">
Т.к. я поменял у себя в коде и ничего не изменилось..
0
weboman
 Аватар для Schtrich
210 / 195 / 63
Регистрация: 13.08.2010
Сообщений: 1,531
Записей в блоге: 6
09.08.2012, 18:27
показывайте ваш код полностью, вместе с подключающими тегами. У меня есть подозрение на то что вы jQuery вообще не подключили.
0
0 / 0 / 1
Регистрация: 09.08.2012
Сообщений: 30
09.08.2012, 18:42  [ТС]
AlienNation, я не подключал! Я же говорю, я новичок и не знаю куда прописать.

Я так понял что-то из этого: http://api.jquery.com/category/effects/. Но что и куда, в кнопку? В текст?

Код я показать могу, но он большой. Может так поясните?
0
weboman
 Аватар для Schtrich
210 / 195 / 63
Регистрация: 13.08.2010
Сообщений: 1,531
Записей в блоге: 6
09.08.2012, 18:58
http://jquery.apeps.org.ua/fundamentals.php

Как говорил один дедушка... "Учиться... (3 раза)".
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
09.08.2012, 18:58
Помогаю со студенческими работами здесь

Изменить название кнопки при нажатии
Привет всем, настигла проблема, как изменить название кнопки при нажатии? делал так: &lt;input type=&quot;button&quot;...

Исчезновение одной кнопки при нажатии другой
Здравствуйте,уважаемые знатоки:)Задача такая:нужно при нажатии кнопки№1 чтоб пропадала кнопка 2 и при нажатии кнопки 2 пропадали кнопки 1 и...

Сохранить изменение цветов при нажатии кнопки
&lt;button id=&quot;black-b&quot;&quot;&gt;&lt;/button&gt; &lt;script type=&quot;text/javascript&quot;...

Обновление страницы при нажатии кнопки назад
Здравствуйте, подскажите пожалуйста, как сделать автоматическое обновление страницы, при нажатии кнопки назад, либо срабатывание снова...

Вызвать php функцию при нажатии кнопки
Здравствуйте! 1) Есть php функция и есть кнопка, которая вызывает JS функцию. Как сделать так что бы эта JS функция запускала php...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru