Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

128
Vistas
Select elements by HTML5 data attribute in jQuery

Is it possible to select elements in jQuery by their HTML5 data attributes (for example, all <div> with data-role='footer')?

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

You can select on a data- attribute like any other attribute...using an attribute selector. In this case you want the attribute-equals selector, like this:

$("div[data-role='footer']")

They are handled specially in consumption by jQuery, e.g. allowing .data() to fetch from them with correct typing...but as far as DOM traversal goes, they're just another attribute, so think of them as such when writing selectors.

over 4 years ago · Santiago Trujillo Denunciar

0

$('div[data-role="footer"]')

This simply uses the the attribute-equals-selector(docs).

There are several attribute selectors you can use (among the others).

over 4 years ago · Santiago Trujillo Denunciar

0

jQuery Mobile recomends the $.fn.jqmData(), for example : $("div:jqmData(role='footer')")

Source: http://jquerymobile.com/test/docs/api/methods.html

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda