Как найти элемент HTML на основе разделенного текста в дочерних элементахJquery

Программирование на jquery
Anonymous
Как найти элемент HTML на основе разделенного текста в дочерних элементах

Сообщение Anonymous »

Элемент, который я пытаюсь найти, имеет хешированный идентификатор класса, поэтому самый простой способ найти его — это либо по тексту, либо с помощью cy.focused(). К сожалению, мне нужно расфокусировать его и снова сфокусировать, но в процессе элемент перемонтируется, поэтому я не могу использовать результат .focused(), полученный ранее. Это привело меня к попытке сделать что-то вроде этого:

Код: Выделить всё

cy.contains('abcdefgh').click();
где 'abcdefgh' — динамическая строка.
но не удается найти элемент, динамический текст которого разделен следующим образом:

Код: Выделить всё


ab
cd
ef
gh


Я думаю, что он разделяется после определенной длины, но еще не засчитан. Есть ли способ найти элемент по тексту, который разделен после неизвестного количества символов?
EDIT: показано, какой элемент имеет хешированное имя класса для ясности

Подробнее здесь: https://stackoverflow.com/questions/791 ... n-children

Вернуться в «Jquery»