Les caractères génériques dans les sélecteurs jQuery

Je suis en train d'utiliser un joker pour obtenir l'id de tous les éléments dont l'id commence par "jander". J'ai essayé $('#jander*'), $('#jander%') mais ça ne fonctionne pas..

Je sais que je peux utiliser les classes des éléments pour le résoudre, mais il est également possible à l'aide de caractères génériques??

<script type="text/javascript">

  var prueba = [];

  $('#jander').each(function () {
    prueba.push($(this).attr('id'));
  });

  alert(prueba);


});

</script>

<div id="jander1"></div>
<div id="jander2"></div>
  • C'est une question à propos de jQuery (ou plus exactement le Grésillement du moteur).
  • Juste une remarque: Il serait beaucoup plus rapide de le faire avec des classes comme jQuery ou Grésillement pouvez utiliser les fonctions de votre navigateur (ne devrait pas faire beaucoup de différence pour les navigateurs modernes, quoique).
  • double possible de sélecteur JQuery expressions régulières
  • Aussi, une chose importante à noter est que $("[id*=jander]") sélectionnez tous les éléments avec un ID contenant la chaîne de jander.
InformationsquelleAutor ziiweb | 2011-03-21