Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 17.12.2017, 10:12
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

3dartmax,
присвойте клик каждой кнопке, вместо клика по контейнеру, если вам нужно.
Ответить с цитированием
  #22 (permalink)  
Старый 17.12.2017, 15:51
Интересующийся
Отправить личное сообщение для 3dartmax Посмотреть профиль Найти все сообщения от 3dartmax
 
Регистрация: 14.12.2017
Сообщений: 17

<button class="btn red act" onclick="myFunc">Red</button>
<button class="btn yellow" onclick="myFunc">Yellow</button>
<button class="btn green" onclick="myFunc">Green</button>
<button class="btn blue" onclick="myFunc">Blue</button>


только функция будет не "function(el, i)" а - "function myFunc(el, i)"
верно?
Ответить с цитированием
  #23 (permalink)  
Старый 17.12.2017, 16:03
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Сообщение от 3dartmax
верно?
не знаю, о чём вы
Ответить с цитированием
  #24 (permalink)  
Старый 18.12.2017, 02:29
Интересующийся
Отправить личное сообщение для 3dartmax Посмотреть профиль Найти все сообщения от 3dartmax
 
Регистрация: 14.12.2017
Сообщений: 17

"присвойте клик каждой кнопке" - это надо сделать в js файле?

Последний раз редактировалось 3dartmax, 18.12.2017 в 02:34.
Ответить с цитированием
  #25 (permalink)  
Старый 18.12.2017, 09:57
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Сообщение от 3dartmax
это надо сделать в js файле?
да, вместо одной строки 91 пост №15 будет 4
типа a[0].addEventListener("click", function(event)
a[1].addEventListener("click", function(event) или циклом тоже самое
Ответить с цитированием
  #26 (permalink)  
Старый 18.12.2017, 16:36
Интересующийся
Отправить личное сообщение для 3dartmax Посмотреть профиль Найти все сообщения от 3dartmax
 
Регистрация: 14.12.2017
Сообщений: 17

a[0].addEventListener("click", function(event) {...});
a[1].addEventListener("click", function(event) {...});
a[2].addEventListener("click", function(event) {...});
a[3].addEventListener("click", function(event) {...});

Так?
Ответить с цитированием
  #27 (permalink)  
Старый 18.12.2017, 16:55
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

3dartmax,
да
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функция вызывается несколько раз KiberQ Общие вопросы Javascript 11 01.03.2017 15:45
Как организовать два слайдера по принципу обложка-внутренние страницы? helgajijka jQuery 4 06.09.2015 13:52
не вызывается функция при изменении option soft4you Общие вопросы Javascript 1 23.07.2014 17:41
Два слайдера на странице ureech Элементы интерфейса 1 14.05.2014 15:56
AJAX функция для новых html-элементов broadcast77 AJAX и COMET 25 03.03.2014 14:01