J'ai besoin de reask ma vieille question, je ne devrais probablement ai demandé à 1h du matin: Pattributs non trouvé par le sélecteur d'attribut jquery
Il semble que certains attributs ne sont pas trouvés à l'aide du sélecteur d'attribut de jquery:
$("*[some=value]");
Jusqu'à présent, il semble que je ne peux pas utiliser l'attribut d'action de formulaire, et l'attribut src de img. Existe-t-il une liste d'attributs qui ne fonctionnent pas pour que je puisse écrire des sélecteurs personnalisés pour eux?
Merci encore!
Edit: Personne ne semble croire que certains sélectionneurs ne fonctionnent pas comme prévu. Regardez cet exemple: Sur this site (qui a jquery 1.3 sur pour firebugging) il y a une forme qui ressemble à ceci:
<form style="display: inline;" method="get" action="list">
(ses dans le menu déroulant « rechercher les téléchargements en cours »). Si vous ouvrez firebug et essayez ce sélecteur:
$("form[action=list]");
vous ne pourrez pas sélectionner le formulaire. Il n'y a rien de spécial à propos de l'attribut d'action. Idem pour le src de l'image du logo sur cette page:
<img alt="Logo" src="/p/aost/logo?logo_id=1238551994"/>
Le sélecteur qui ne fonctionne pas est:
$("img[src=/p/aost/logo?logo_id=1238551994");
Bien sûr, je peux faire correspond à caractère générique, ce n'est pas ce que je suis après .
Merci de ne pas poser de questions. Il suffit d'éditer votre ancien. Cela va le cogner, si vous pensez vraiment que c'est utile. –
Je ne le savais pas - je le ferais à l'avenir – mkoryak
C'est OK, ne vous inquiétez pas à ce sujet. Vous voudrez peut-être modifier la vieille question pour la lier à celle-ci si cette question vous apporte une solution, puis demander aux gens de voter pour la fermeture de l'ancienne. –