|
0 / 0 / 0
Регистрация: 27.05.2014
Сообщений: 34
|
|||||||||||
Несколько обработчиков событий одного типа для одной кнопки19.02.2015, 03:38. Показов 6024. Ответов 15
Метки нет (Все метки)
Привет. Нужно повесить несколько обработчиков событий на одну кнопку. Анимация по щелчку применяется к 4 слайду и далее та же анимация должна применяться к 3 слайду и т.д. Один клик - одно событие. Как это сделать?
0
|
|||||||||||
| 19.02.2015, 03:38 | |
|
Ответы с готовыми решениями:
15
Несколько обработчиков событий Несколько обработчиков событий |
|
936 / 693 / 236
Регистрация: 01.02.2015
Сообщений: 1,848
|
||||||
| 19.02.2015, 04:07 | ||||||
0
|
||||||
|
0 / 0 / 0
Регистрация: 27.05.2014
Сообщений: 34
|
|
| 19.02.2015, 04:18 [ТС] | |
|
а через .bind() это никак не реализовать? В описании к методу указано что клики мишкой не склеиваются как в .click();
0
|
|
|
636 / 523 / 195
Регистрация: 19.08.2013
Сообщений: 1,400
|
|
| 19.02.2015, 07:17 | |
|
Poznakomlus
Ваш предложенный код работает? ![]() Судя по html ТС ваш код не должен работать впринципе
0
|
|
|
0 / 0 / 0
Регистрация: 27.05.2014
Сообщений: 34
|
|
| 19.02.2015, 18:17 [ТС] | |
|
он и не работает
Добавлено через 5 часов 5 минут такое вообще возможно сделать?
0
|
|
|
8 / 8 / 5
Регистрация: 22.04.2013
Сообщений: 24
|
||||||
| 19.02.2015, 18:53 | ||||||
|
.bind() - устаревший метод,правильнее использовать .on()
"то клики мишкой не склеиваются как в .click()" - не поняла ,что тут имеется ввиду. для реализации данного функционала нужно создать переменную,которая будет отвечать за номер последнего анимированного слайда
0
|
||||||
|
171 / 153 / 67
Регистрация: 11.02.2015
Сообщений: 450
|
||||||
| 19.02.2015, 22:17 | ||||||
|
Liatano, поправлю чуть-чуть:
0
|
||||||
|
636 / 523 / 195
Регистрация: 19.08.2013
Сообщений: 1,400
|
|
| 19.02.2015, 22:29 | |
|
nrobert, а если у меня на сайте несколько ul ???
0
|
|
|
0 / 0 / 0
Регистрация: 27.05.2014
Сообщений: 34
|
|
| 19.02.2015, 23:25 [ТС] | |
|
Логика приложения была следующая: осуществляется клик по кнопке "влево" - вызывается функция смены слайда. Один клик - один слайд. Но судя из всего это не правильно.
Буду разбираться. Возникнут вопросы - задам. Спасибо)
0
|
|
|
936 / 693 / 236
Регистрация: 01.02.2015
Сообщений: 1,848
|
|
| 20.02.2015, 01:35 | |
|
0
|
|
|
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
||
| 20.02.2015, 01:53 | ||
1
|
||
|
936 / 693 / 236
Регистрация: 01.02.2015
Сообщений: 1,848
|
|
| 20.02.2015, 02:10 | |
|
Lazy_Den, да спасибо, не прав не заметил
0
|
|
|
tribal dance
|
|||||||
| 20.02.2015, 09:07 | |||||||
0
|
|||||||
|
8 / 8 / 5
Регистрация: 22.04.2013
Сообщений: 24
|
|
| 20.02.2015, 13:40 | |
|
Не понимаю,чем не устраивает мой вариант?Он отвечает поставленной задаче в полной мере,другое дело,что можно автоматически вычислять количество элементов и навешивать классы по мере изменения видимости элементов,а так же поставить проверку на то,что элементы закончились либо зациклить исчезновение и появление,но вопрос был не в этом.
З.Ы.Если по сути нужна галерея то зачем плодить очередной велосипед? их и так море на любой вкус.
0
|
|
|
0 / 0 / 0
Регистрация: 27.05.2014
Сообщений: 34
|
|
| 21.02.2015, 05:39 [ТС] | |
|
nrobert, ну вот. Делаю я перебор элементов циклом и у меня стили применяются ко всем элементам одновременно. А мне нужно поочередно к каждому по порядку по клику на кнопку. Вот как раз из вашего примера (тут)
Добавлено через 8 минут Liatano, я пишу приложения в качестве обучения. Специально и сознательно делаю велосипед. В сети есть куча слайдеров изображений, но я хочу написать свой что бы научиться программировать. Ваш вариант (через метод on()) работает как самый банальный click(). Одно нажатие мышки - один слайд ушел. Еще одно нажатие - второй слайд ушел. В этом весь вопрос. Добавлено через 33 минуты Liatano, работает!!! Спасибо)
0
|
|
| 21.02.2015, 05:39 | |
|
Помогаю со студенческими работами здесь
16
Писать несколько обработчиков для одного события или один обработчик, в котором вызывать методы?
несколько команд для одной кнопки Несколько действий для одной кнопки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Рецензия / Мнение/ Перевод
https:/ / **********/ gallery/ thinkpad-x220-tablet-porn-gzoEAjs
. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|