Click HTMLElement'a

trapni

Client
Регистрация
16.10.2013
Сообщения
298
Благодарностей
22
Баллы
18
Всем привет!
Помогите пожалуйста решить задачку :-).
1.jpg

Как показано на скрине, мы просматриваем юзеров. Доходим до заветной кнопки и жмем "Показать ещё". Тут вопросов нет, все просто и понятно.
Далее, после нажатия "Показать ещё" N количество раз (все зависит от количества юзеров), мы доходим до места, где юзеры заканчиваются и кнопки "Показать ещё" уже нет. Но! Действие click находит ее каким-то образом :( ... т.е действия бесконечны, а мне нужно по красной линии click, т.к "Показать ещё" кнопки нет уйти выполнять другое действие.
2.jpg

3.jpg

Как видно "Показать ещё" уже нет, а действие click происходит!
 

Lexicon

Client
Регистрация
27.12.2012
Сообщения
1 775
Благодарностей
901
Баллы
113
помоему я вам уже в прошлом году что то подобное рассказывал... ну может и не рассказывал
берите высоту элемента body и кликайте, если высота изменилась - можно кликнуть еще разочек, если высота не изменилась - дальше можно уже не кликать)
 
  • Спасибо
Реакции: trapni

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Или у элемента скорее всего атрибут другой, когда пропадает он.
Или width 0 становится или style становится display: none
Можно проверять эти атрибуты перед кликом
 
  • Спасибо
Реакции: trapni

trapni

Client
Регистрация
16.10.2013
Сообщения
298
Благодарностей
22
Баллы
18
Спасибо ребята :-)! Все сделал :az:!!!
 

trapni

Client
Регистрация
16.10.2013
Сообщения
298
Благодарностей
22
Баллы
18
Подскажите еще пожалуйста.
555.jpg


Ничего не найдено! Но галочка стоит, т.е шаблон работает дальше...как мне уйти по красной линии :-)?
 

black_pariah

Client
Регистрация
08.09.2014
Сообщения
294
Благодарностей
91
Баллы
28
  • Спасибо
Реакции: trapni

trapni

Client
Регистрация
16.10.2013
Сообщения
298
Благодарностей
22
Баллы
18

black_pariah

Client
Регистрация
08.09.2014
Сообщения
294
Благодарностей
91
Баллы
28
QIP Shot - Screen 034.png

если ничего не нашло переменная (а) пустая ,далее проверка на пустоту(переменная (а) пустая или нет) если пустая то по зелёному ,если нет то по красному выходу или наоборот если вместо == поставить не равно != (если переменная (а) не равна пустоте то по зелёному ,если равна то по красному.
 
  • Спасибо
Реакции: trapni

trapni

Client
Регистрация
16.10.2013
Сообщения
298
Благодарностей
22
Баллы
18
Благодарю! Завтра попробую :-)
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)