Shift+End на клаве - очень быстрое выделение.
Продолжение ввода селектора после конструкции >AT>
-
Возникла ситуация, когда нужно было из нескольких элементов выбрать один, и в нем найти определенные элементы по атрибуту. Хотел создать такой CSS-селектор -
>CSS> .js-form-category-container > .form-category>AT>[[CYCLE_INDEX]]> label > input[title=Услуги]но все, что идет после >AT>, BAS не понимает, и расценивает как индекс элемента. Придется делать очень много лишних действий, чтобы решить задачу - в цикле перебирать все элементы и проверять, является ли у него атрибут title нужным значением.
-
@blackhacker Попробуй так:
>CSS> .js-form-category-container > .form-category>AT>[[CYCLE_INDEX]]>CSS> label > input[title=Услуги] -
@Fox said in Продолжение ввода селектора после конструкции >AT>:
CSS> .js-form-category-container > .form-category>AT>[[CYCLE_INDEX]]>CSS> label > input[title=Услуги]
Уже пробовал, не выходит)
Пробовал даже>CSS> .js-form-category-container > .form-category:nth-child(3) > label > input[title=Услуги]видит только первый элемент, а третий - нет, хотя в документации по CSS указано, что nth-child указывает индекс элемента, если их несколько

В первом и третьем элементе есть input с title=услуги, но в третьем элементе его не находит

-
Сделал через jquery, на нужном элементе выполняю код
$(self).find('input[title="Услуги"]').click(); -
@blackhacker я для очень хитрых селекторов использую xpath, у него возможности практически неограниченны....