ho bisogno di reask mia vecchia domanda, probabilmente dovreste avere chiesto che al 01:00: Pattributi non trovata da selettore di attributo jQuery
Sembra che alcuni attributi non sono stati trovati usando selettore di attributo di jQuery:
$("*[some=value]");
Finora sembra che non possa usare l'attributo action di form e l'attributo src di img. C'è una lista di attributi che non funzionano, quindi posso scrivere selettori personalizzati per loro?
Grazie ancora!
Edit: Nessuno sembra credere che alcuni selettori non funzionano come previsto. Guarda questo esempio: On this site (che ha jQuery 1.3 su di esso per firebugging) c'è una forma che assomiglia a questo:
<form style="display: inline;" method="get" action="list">
(discesa sue attorno alla 'ricerca corrente download'). Se apri firebug e prova questo selettore:
$("form[action=list]");
NON sarà possibile selezionare il modulo. Non c'è nulla di speciale nell'attributo action. Lo stesso vale per lo src dell'immagine logo su quella pagina:
<img alt="Logo" src="/p/aost/logo?logo_id=1238551994"/>
Il selettore che non funziona è:
$("img[src=/p/aost/logo?logo_id=1238551994");
Certo, posso fare jolly corrisponde, non è questo che io sono dopo .
Si prega di * non * reask le vostre domande. Modifica semplicemente quello vecchio. Questo lo colpirà, se davvero ti senti utile. –
Non lo sapevo - non lo faccio in futuro – mkoryak
Va bene, non ti preoccupare. Potresti voler modificare la vecchia domanda per collegarla a questa domanda se questa domanda ti ha dato una soluzione, quindi chiedi alle persone di votare per chiudere la vecchia. –