Y at-il un moyen de faire cela?JQuery, une nouvelle sélection en utilisant les résultats
<img id="example" src="anything.jpg" title="something" class="abc" />
$('.abc').each(function(){
//test if this result is something
if($(this)...(???)...('[src^=anything]')) == 'anything.jpg'){
}
//another Jquery selector test for this one
if($(this)...(???)...('#example').size() > 0){
}
});
Ceci est juste un exemple, ce que je dois est assez complexe .. mais je voudrais savoir s'il y a un moyen de faire un autre test de sélection jQuery dans le résultat d'un premier sélecteur .. puisque "trouver" trouvera les enfants de $ (ce) .. et .parent() obtenir beaucoup de frères ..
Voyez-vous ce que je veux dire? Avez-vous une idée?
Alors désolé .. Je vais essayer à nouveau ..
$ ('div') each().
obtenir tous "div", non?
Mais maintenant, dans cette fonction que je dois faire une autre « test » vérifier si div class est « rouge » ou « bleu » ..
Voir?
J'ai besoin de tester quelque chose d'autre du résultat basé dans le sélecteur Jquery ..
Je sais que je pouvais faire:
class = $(this).attr('class');
et then if(class=="blue"){}
.. Mais je voudrais faire $('this[class=blue]').size()>0){}
@ user534312 Pourriez-vous donner un peu plus d'informations? Je suis confus au sujet de ce que vous essayez d'accomplir. – matthewpavkov
Je ne vois pas ce que vous voulez dire. –