Capisco che usare lo stesso id più volte in una pagina crei html malformato. Quando si utilizza un selettore jquery, verrà restituito solo il primo elemento con l'id, ma nella mia applicazione non dovrei avere questo problema.Si sta utilizzando lo stesso id più volte su una cattiva pratica di pagina anche quando non sto analizzando la pagina?
Ho una lista di visualizzazioni di articoli che avranno tutti un elemento a cui devo fare riferimento. Poiché ogni elemento ha accesso solo al proprio $el
passando in un selettore di id per qualcosa non produrrà alcun conflitto (anche se ci sono più sulla pagina).
Ho simulato quello che voglio dire in un violino here
In questo progetto non sto facendo qualsiasi pagina vasta analizza quindi credo che dovrebbe essere al sicuro. C'è qualche ragione per cui non dovrei farlo?
_You_ potrebbe non analizzare la pagina, ma il browser lo fa. – Oded
Domanda: perché dovresti? Rispondi al tuo: [È fattibile] (http://stackoverflow.com/questions/7262195/several-elements-with-the-same-id-responding-to-one-css-id-selector/7262229#7262229), ma non farlo. –
c'è qualche ragione per cui non puoi usare una classe? – mattfryercom