Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
Человек
 Аватар для dolte
331 / 205 / 63
Регистрация: 04.02.2013
Сообщений: 1,223

Двойной клик

22.11.2013, 11:32. Показов 2311. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня есть блок
HTML5
1
<div class="block"></div>
c высотой 400 пикселей.

Мне нужно при первом клике на него задать ему высоту в 100 пикселей, а при повторном вернуть оратно, как это реализовать ?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
22.11.2013, 11:32
Ответы с готовыми решениями:

Двойной клик по элементу
Хочу написать функцию. которая меняет цвет и background у пункта меню, если на него нажали. То есть если нажали первый раз - смена. Нажали...

Клик по ссыллке и клик по ссылке с выбранным чекбоксом
Есть две ссылки, одна выступает в виде кнопки... &lt;a href=&quot;{take_new_book}&quot; class=&quot;beautifulButton margRight&quot;&gt;Naujas...

Двойной клик по div
function dclick(){ var menu = document.getElementById('menu'); var r = document.getElementById('right'); var l =...

3
284 / 283 / 73
Регистрация: 06.05.2013
Сообщений: 1,613
22.11.2013, 13:27
JavaScript
1
onClick="if (jQuery(this).css('height') == 100) {jQuery(this).css({'height':'400'});} else {jQuery(this).css({'height':'100'});}"
Как нибудь так, как вариант
0
Человек
 Аватар для dolte
331 / 205 / 63
Регистрация: 04.02.2013
Сообщений: 1,223
22.11.2013, 17:43  [ТС]
По той-же теме.
Почему не срабатывает второй раз на catalog_collections_arrow.mustopen?

JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
    $(".catalog_collections_arrow").click(function(){
        $(".upblock_collections_menu").css("height","59px");
        $(".block_collections_menu").css("height","51px");
        $(".catalog_collections_arrow").css("-moz-transform"," rotate(180deg)");
        $(".catalog_collections_arrow").css("-webkit-transform"," rotate(180deg)");
        $(".catalog_collections_arrow").css("-o-transform"," rotate(180deg)");
        $(".catalog_collections_arrow").css("transform"," rotate(180deg)");
        $(".catalog_collections_arrow").addClass("mustopen");
    });
    
    $(".catalog_collections_arrow.mustopen").click(function(){
        $(".upblock_collections_menu").css("height","249px");
        $(".block_collections_menu").css("height","241px");
        $(".catalog_collections_arrow").css("-moz-transform"," rotate(180deg)");
        $(".catalog_collections_arrow").css("-webkit-transform"," rotate(180deg)");
        $(".catalog_collections_arrow").css("-o-transform"," rotate(180deg)");
        $(".catalog_collections_arrow").css("transform"," rotate(180deg)");
    });
0
 Аватар для resource2008
111 / 112 / 18
Регистрация: 11.03.2011
Сообщений: 421
23.11.2013, 06:26
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
$(".catalog_collections_arrow").click(function(){
 
        if ($(this).hasClass('mustopen')) {
 
        $(".upblock_collections_menu").css("height","249px");
        $(".block_collections_menu").css("height","241px");
        $(".catalog_collections_arrow").css("-moz-transform"," rotate(180deg)");
        $(".catalog_collections_arrow").css("-webkit-transform"," rotate(180deg)");
        $(".catalog_collections_arrow").css("-o-transform"," rotate(180deg)");
        $(".catalog_collections_arrow").css("transform"," rotate(180deg)");
        $(this).removeClass("mustopen");
    } else {
        $(".upblock_collections_menu").css("height","59px");
        $(".block_collections_menu").css("height","51px");
        $(".catalog_collections_arrow").css("-moz-transform"," rotate(0deg)");
        $(".catalog_collections_arrow").css("-webkit-transform"," rotate(0deg)");
        $(".catalog_collections_arrow").css("-o-transform"," rotate(0deg)");
        $(".catalog_collections_arrow").css("transform"," rotate(0deg)");
        $(".catalog_collections_arrow").addClass("mustopen");
    }
 
        
 });
и я бы рекомендовал css свойства вынести в css файл, в класс "mustopen" и смотреть в стророну метода toggleClass, ну или хотя бы сгруппировать свойства в виде

JavaScript
1
$(".catalog_collections_arrow").css({ });
и применять за одно действие
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.11.2013, 06:26
Помогаю со студенческими работами здесь

Двойной клик
Как можно сделать чтобы при нажатие на кнопку показалось изображение и на кнопки текст изменился с показать на скрыть и при повторном клике...

Двойной клик по изображению
На форме есть изображение, как сделать, что бы при двойном щелчке левой кнопки мыши выскакивало диалоговое сообщение ? Есть одна загвоздка,...

Убрать контекстное меню, появляющееся при двойном клике лкм в Opera
Использую оперу Как убрать контекстное меню, появляющееся при двойном клике лкм?

Двойной клик datagridview
при двойном клике в ячейке выполняется событие private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) ...

Заблокировать двойной клик
Подскажите пожалуйста, как можно запретить переход в режим редактирования документа с помощью двойного клика (чтоб только по кнопке...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
YAFU@home — распределённые вычисления для математики. На CPU
Programma_Boinc 20.01.2026
YAFU@home — распределённые вычисления для математики. На CPU YAFU@home — это BOINC-проект, который занимается факторизацией больших чисел и исследованием aliquot-последовательностей. Звучит. . .
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru