Привет
есть элемент
class="AAA BBB"
как сделать ожидание чтобы у элемента не было BBB в class
Спасибо
Отправлено 02 ноября 2020 - 15:41
Привет
есть элемент
class="AAA BBB"
как сделать ожидание чтобы у элемента не было BBB в class
Спасибо
Отправлено 02 ноября 2020 - 16:52
$("").waitUntil(not(have(cssClass("BBB"))), 30000L);
Отправлено 03 ноября 2020 - 00:24
$("").waitUntil(not(have(cssClass("BBB"))), 30000L);
Спасибо - отлично работает
Отправлено 03 ноября 2020 - 10:52
$("").waitUntil(not(have(cssClass("BBB"))), 30000L);Спасибо - отлично работает
а можно ли как то проверить что не сам элемент несодежит этот класс а никакой из родителей тоже не содержит этот класс?
то есть есть элемент - к нему применяется стиль через class - но этот class может быть наложен как на сам элемент - так и на любой родительский верхний элемент - как это определить ?
Отправлено 03 ноября 2020 - 11:48
Можно ещё проще (если дефалтовый таймаут подходит):
$("").shouldNotHave(cssClass("BBB"));
$("").waitUntil(not(have(cssClass("BBB"))), 30000L);
Отправлено 03 ноября 2020 - 11:49
Как вариант:
$("").shouldNotHave(cssClass("BBB"));
$("").closest(".BBB").shouldNot(exist);
$("").waitUntil(not(have(cssClass("BBB"))), 30000L);Спасибо - отлично работает
а можно ли как то проверить что не сам элемент несодежит этот класс а никакой из родителей тоже не содержит этот класс?
то есть есть элемент - к нему применяется стиль через class - но этот class может быть наложен как на сам элемент - так и на любой родительский верхний элемент - как это определить ?
Отправлено 03 ноября 2020 - 13:39
$("").closest(".no-active").shouldNot(exist);
ругается на несуществующий элемент
$x("").waitUntil(not(have(cssClass("no-active"))), 10000);
отрабатывает как надо
спасибо большое
0 пользователей, 0 гостей, 0 анонимных