Есть ли способ с javascript (особенно jQuery), чтобы найти элемент, основанный на имени частичного атрибута?
Я не ищу ни одного из селекторов, которые находят частичные значения атрибутов, как указано в этих ссылках:
- начинается с [name ^ = "value" ]
- содержит префикс [имя | = "значение" ]
- contains [name * = "value" ]
- содержит слово [name ~ = "value" ]
- заканчивается на [name $= "value" ]
- equals [name= "value" ]
- не равно [name != "value" ]
- начинается с [name ^ = "value" ]
но больше что-то вроде строк
<div data-api-src="some value"></div>
<div data-api-myattr="foobar"></div>
и
$("[^data-api]").doSomething()
чтобы найти любой элемент, который имеет атрибут, начинающийся с "data-api".