Постраничный переход, прячется кнопка.

  • Автор темы Автор темы one
  • Дата начала Дата начала

one

Client
Регистрация
22.09.2015
Сообщения
7 019
Реакции
1 314
Баллы
113
Есть страница поиска, на ней результаты 20шт и кнопка "Показать еще". По клику подгружается еще 20 результатов. Когда рузультаты заканчиваются, кнопка прячется style="display: none;

Подскажите, как остановить экшен когда кнопка прячется. Не могу придумать к чему привязаться, все равно ее в коде находит.
 
Не получится к стилю привязаться. Там диву дописывается стиль style="display: none; и кнопка не видна визуально. Даже поиск по надписи на кнопке все равно находил ее в коде. Пришлось брать проверку по размеру кнопки. Жуть...
 
При чем тут это? Атрибут не меняется. Видна кнопка или не видна. Экшен ее находит и по классу.
 
Как?
 
взять outerhtml того div, в котором предполагается появление этого атрибута, и через regex взять в переменную, допустим, style="display:\ none;
Если переменная не пустая, значит кнопка скрыта, если пустая, значит атрибута нет.
 
  • Оценить
Реакции: one
Понял, спасибо! Буду пробовать.
 
взять outerhtml того div, в котором предполагается появление этого атрибута, и через regex взять в переменную, допустим, style="display:\ none;
Если переменная не пустая, значит кнопка скрыта, если пустая, значит атрибута нет.
можно сразу стиль брать в обход outerhtml
 

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