Pracuję nad starym systemem, który używa nawiasów kwadratowych w parametrach id. Np:Wybieranie elementów o egzotycznym id
<select id="mySelect[]">
<option value="1">Yadda</option>
<option value="2">Yadda</option>
<option value="3">Yadda</option>
</select>
jQuery (jako JavaScript) słusznie narzeka, gdy próbuję użyć tego identyfikatora, powiedzmy, w
$("#mySelect[]").append(options);
Biorąc pod uwagę fakt, że nie mogę zmienić kod i starszego dlatego utknąłem z istniejącymi identyfikatorami (które mogą, ale nie muszą być ważne w żadnym kontekście), jaki byłby dobry sposób na obejście tego bałaganu i pozwoliłbym wybrać moje elementy?
nie odpowiedź, ale zawsze można użyć '$ (document.getElementById ('Anything-you-like'))' i zapisać jQuery trochę pracy. – Tim
Spróbuję wszystkich sugestii poniżej. Czytałem dokumenty, ale udało mi się tego nie zauważyć. Mój błąd. + 1 s dookoła. Jesteście rockowi. –