Eu posso encontrar uma div que tem um atributo assim:
$('.funding-plan-container[data-timestamp]')
Mas se eu tentar encontrar uma div que não possua esse atributo, recebo um erro - meu código é:
$('.funding-plan-container[!data-timestamp]')
Existe um seletor "não tem atributo" no jQuery?
Para referência, o caso de uso aqui é que qualquer div que não possui um atributo de carimbo de data / hora não foi incluída dinamicamente e, portanto, é útil.
Obrigado!
Você pode filtrar o seletor usando .not () ou : not () .
OU
fonte
Experimente com o
:not()
seletor de pseudo-classe: http://api.jquery.com/not-selector/fonte