Селектор CSS (идентификатор содержит часть текста)


у меня вопрос. У меня есть элементы, что-то вроде этого:

<a> элемент с id = someGenerated Some: Same: 0: name

<a> элемент с id = someGenerated Some: Same: 0: фамилия

<a> элемент с id = someGenerated Some: Same: 1: name

<a> элемент с id = someGenerated Some: Same: 1: фамилия

мне нужен селектор CSS, чтобы получить имена. Проблема в том, что я не знаю, как его получить. Я пытался a[id*='Some:Same'] - это вернулись все <a> элементы. После того, как я могу получить элементы, идентификатор которых заканчивается именем. Но мне не нравится эта идея. Я думаю, что это можно сделать с помощью какого-то другого селектора.

2 68

2 ответа:

попробуйте это:

a[id*='Some:Same'][id$='name']

Это поможет вам всем a элементы с идентификатором, содержащим

Некоторые: То Же Самое

и иметь идентификатор, заканчивающийся на

имя

единственный селектор, который я вижу, это a[id$="name"] (все ссылки с идентификатором заканчиваются на "имя"), но это не так ограничительно, как должно быть.