1022 votes

Comment faire pour obtenir l’attribut id-données à l’aide de jquery ?

J’utilise le plugin de sables mouvants de jquery. J’ai besoin d’obtenir le données-id de l’élément cliqué et passer à un service Web. Comment puis-je obtenir l’attribut data-id ? J’utilise la méthode .live() pour re-lier l’événement click pour éléments triés.

Html ressemble à ceci :

Et mon JavaScript ressemble à ceci :

1989voto

Marcel Jackwerth Points 20632

Il a

ou `` (si vous utilisez jQuery nouveaux > = 1.4.3)

210voto

Lalit Points 1037

Si nous voulons récupérer ou mettre à jour ces attributs à l’aide existante, natif JavaScript, alors nous pouvons faire en utilisant les méthodes getAttribute et setAttribute comme indiqué ci-dessous :

Grâce à jQuery

Consultez cette documentation

12voto

gdahl Points 136

J'utilise $ .data - http://api.jquery.com/jquery.data/

 //Set value 7 to data-id 
$.data(this, 'id', 7);

//Get value from data-id
alert( $(this).data("id") ); // => outputs 7
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X