0 Пользователей и 1 Гость просматривают эту тему.
  • 11 Ответов
  • 373 Просмотров
*

alex_next

  • Осваиваюсь на форуме
  • 139
  • 2
Не могу понять в чем беда. Как совершить событие .click()  у некого элемента заданное количество раз?
Код
$(document).ready(function($) {
for (var i = 0; i < 3; i++) {
  $('.someButton').click();
}
});
не могу понять почему оно срабатывает всего 1 раз, когда должно по идее сработать 3 раза.
« Последнее редактирование: 29.04.2016, 13:11:58 от alex_next »
*

zomby6888

  • Живу я здесь
  • 1484
  • 167
Re: Вызвать событие click() несколько раз
« Ответ #1 : 29.04.2016, 13:52:43 »
А вы проверяли сами что написали? Все должно работать. Есть подозрение что код неполон.
интернет-блог: http://websiteprog.ru
*

alex_next

  • Осваиваюсь на форуме
  • 139
  • 2
Re: Вызвать событие click() несколько раз
« Ответ #2 : 29.04.2016, 13:59:56 »
А вы проверяли сами что написали? Все должно работать. Есть подозрение что код неполон.
Да конечно проверял. Срабатывает один раз и все. не могу понять почему. И код вроде бы полный. Как только страница будет прогружена нужно совершить клик заданное количество раз
*

robert

  • Профи
  • 4075
  • 376
Re: Вызвать событие click() несколько раз
« Ответ #3 : 29.04.2016, 14:06:12 »
И код вроде бы полный.
Где он полный? Приведен только 1 кусок, даже .someButton не видно. Без ошибок все должно работать.
  • Не будь паразитом, сделай что-нибудь самостоятельно!
  • В личке и по Skype не даю советов.
*

alex_next

  • Осваиваюсь на форуме
  • 139
  • 2
Re: Вызвать событие click() несколько раз
« Ответ #4 : 29.04.2016, 14:15:36 »
Где он полный? Приведен только 1 кусок, даже .someButton не видно. Без ошибок все должно работать.
Так а зачем вам HTML, ведь я думаю по скрипту ясно что пытаюсь сделать ...проблема в том что предоставить вам код полностью в вашем понимании не получается ибо речь идет о слайдере контента. Задача в том что бы прокрутить слайд к определенной точке посредством нажатия на кнопку прокрутки при загрузке страницы
*

zomby6888

  • Живу я здесь
  • 1484
  • 167
Re: Вызвать событие click() несколько раз
« Ответ #5 : 29.04.2016, 14:18:11 »
Вы по ссылке ходили что вам прислали?
интернет-блог: http://websiteprog.ru
*

robert

  • Профи
  • 4075
  • 376
Re: Вызвать событие click() несколько раз
« Ответ #6 : 29.04.2016, 14:21:20 »
Не HTML, а код метода $('.someButton').click(). Если там будет динамический вывод элементов, то click() не пройдет - нужен будет on().
  • Не будь паразитом, сделай что-нибудь самостоятельно!
  • В личке и по Skype не даю советов.
*

alex_next

  • Осваиваюсь на форуме
  • 139
  • 2
Re: Вызвать событие click() несколько раз
« Ответ #7 : 29.04.2016, 14:22:49 »
Вы по ссылке ходили что вам прислали?
да и там все работает. У меня же нифига...срабатывает только если вешать не на document.ready  а на какой нибудь window.scroll  и то совершается один клик при каждом повороте колеса...
*

alex_next

  • Осваиваюсь на форуме
  • 139
  • 2
Re: Вызвать событие click() несколько раз
« Ответ #8 : 29.04.2016, 14:24:33 »
Не HTML, а код метода $('.someButton').click(). Если там будет динамический вывод элементов, то click() не пройдет - нужен будет on().
не могли бы привести пример с использованием on()
Был бы безмерно благодарен
*

alex_next

  • Осваиваюсь на форуме
  • 139
  • 2
Re: Вызвать событие click() несколько раз
« Ответ #9 : 29.04.2016, 14:29:03 »
Не HTML, а код метода $('.someButton').click(). Если там будет динамический вывод элементов, то click() не пройдет - нужен будет on().
не знаю честное слова как привести пример данного метода - кнопка создается плагином slick slider
ищу данный метод в скрипте слайдера не могу найти к сожалению
*

robert

  • Профи
  • 4075
  • 376
  • Не будь паразитом, сделай что-нибудь самостоятельно!
  • В личке и по Skype не даю советов.
*

umbabaraumba

  • Практически профи
  • 2441
  • 152
  • если помог можете поставить +
Re: Вызвать событие click() несколько раз
« Ответ #11 : 29.04.2016, 14:51:21 »
Может так ?
Спойлер
[свернуть]
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

JQuery, событие колеса мыши в FF

Автор fbr

Ответов: 8
Просмотров: 323
Последний ответ 05.10.2016, 15:46:30
от vipiusss
Как указать несколько получателей?

Автор Valerko_O

Ответов: 4
Просмотров: 481
Последний ответ 03.06.2015, 00:03:44
от Aleks.Denezh