Quero poder verificar se existe um atributo de dados específico que começa com um valor específico.
por exemplo, digamos que eu tenha o seguinte código HTML:
<div data-attr="123ABC"></div>
<div data-attr="123456"><div>
<div data-attr="TEST"></div>
e então eu quero encontrar qualquer uso da tag de dados de data-attr
que começa com 123
if ($("[data-attr="123"]").length > 0) {
//do something
}
Isso parece sempre retornar 0
como eu não tenho data-attr="123"
Como eu faria isso para verificar apenas aquele atributo de dados específico que começa com 123 e tem qualquer coisa depois disso?
Respostas:
4 para resposta № 1aqui está como
if ($("[data-attr^="123"]").length > 0) {
//do something
}