Question

Je suis en train de trouver un élément span qui a un identifiant dans un modèle particulier. Son utilisation principale est de trouver certains éléments rendus par un asp.net (ASPX) la page qui est dérivée d'une page maître.

Était-ce utile?

La solution

$('span').each(function(){
   if( $(this).attr('id').match(/pattern/) ) {
        // your code goes here
   }
});

problème résolu.

Autres conseils

Miser sur la réponse acceptée:

Cela dépend de quel type de modèle que vous recherchez. Si votre modèle est quelque chose comme « MasterPageElement_CheckBox_4443 », « MasterPageElement_CheckBox_4448 », etc., vous pouvez alors utiliser aussi:

$("span[id^=MasterPageElement_CheckBox]")

Il y a 3 filtres intégrés d'attributs pour des motifs simples:

$("span[id^=foo]")

Ce sélecteur correspond à toutes les travées qui ont un attribut id et il commence par foo (par exemple fooblah)

$("span[id$=foo]")

Ce sélecteur correspond à toutes les travées qui ont un attribut id et il se termine par foo (par exemple blahfoo).

$("span[id*=foo]")

Ce sélecteur correspond à toutes les travées qui ont un attribut id et il a foo quelque part dans dedans (par exemple blahfooblah).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top