надо cделать click в один из div-ов:
<div class="selectize-control form-control multi">
<div class="selectize-input items not-full has-options">
но проблема в том что они повторяется и зацепиться могу только за следующий тег:
<label class="control-label" for="colors[]">Color</label>
но никак не получается
вот как должно выглядеть после clicka:
first element:
(//div[@class="selectize-input"])[1]
second element:
(//div[@class="selectize-input"])[2]
надо cделать click на этот div:
<div class="selectize-control form-control multi">
First element
(//div[@class='selectize-control form-control multi'])[1]
Second element
(//div[@class='selectize-control form-control multi'])[2]
1 лайк
RayRom
(Ray Romanov)
#7
Согласно задания, что по ссылке у меня получилось так:
$("div.selectize-control.form-control.multi > div.selectize-input.items.not-full.has-options").first().click();
1 лайк
RayRom
(Ray Romanov)
#9
Э, а че у тебя селектор обрезанный, ведь полный он:
(//div[@class='selectize-control form-control multi'])[1]
почти идеально, нажалось на сразу две dropdown
но работает
пасиб огромное
(//div[@class='selectize-control form-control multi'])[1]
только один кликаеш или второй тоже? кинь код твоего клика как все написал интересно посмотреть
1 лайк
Click on size field
Execute Javascript window.jQuery(“div.selectize-control.form-control.multi > div.selectize-input.items.not-full”).click();
я кликаю филд от которого выпадает дропдаун
click(find(new XPath("(//div[@class='selectize-control form-control multi'])[1]")))
пробуй так, я непонял что кликаеш
1 лайк
Я тебе дал правильный xpath, погугли как правильно кликать по xpath на языке на котором тебе надо. По моему ты описал клин правильно для xpath’a
разобралсеа, работает идеально
пасиб огромное