Я хочу иметь возможность проверить, существует ли определенный атрибут данных, который начинается с определенного значения.
например, скажем, у меня есть следующий код HTML:
<div data-attr="123ABC"></div>
<div data-attr="123456"><div>
<div data-attr="TEST"></div>
а затем я хочу найти использование тега data-attr
который начинается с 123
if ($('[data-attr="123"]').length > 0) {
//do something
}
Кажется, это всегда возвращает 0
поскольку у меня нет data-attr="123"
Как бы я это сделал, чтобы я мог проверить только этот атрибут данных, который начинается с 123 и имеет что-нибудь после этого?
вот как
if ($('[data-attr^="123"]').length > 0) {
//do something
}