valor - Obtener la lista de atributos de data-foo para el conjunto de elementos jQuery
saber si un elemento tiene un atributo jquery (1)
Esta pregunta ya tiene una respuesta aquí:
Puedo usar attr
para "Obtener el valor de un atributo para el primer elemento en el conjunto de elementos coincidentes ..."
Para obtener la lista de atributos, ¿necesito crearla manualmente con $(..).each
o hay alguna conveniencia?
$(''tr.food-row'')
[
<tr class="food-row" data-pk="11457">…</tr>
,
<tr class="food-row" data-pk="11429">…</tr>
]
$(''tr.food-row'').attr(''data-pk'')
"11457"
Quiero obtener ["11457", "11429"]
.
var allAttributes = $(''tr.food-row'').map(function(){
return $(this).data(''pk'');
}).get();