Sto provando a fare in modo che una volta selezionata l'opzione a discesa, verrà rimosso dal menu e quindi, una volta selezionata l'altra, l'opzione precedente rimossa verrà restituita al menu. C'è un modo per farlo usando jQuery?Come rimuovo l'opzione una volta scelta con jQuery?
Sono nuovo di jQuery e JavaScript, quindi non sono troppo sicuro di quello che sto facendo, e tutto il mio spicciolo ha solo un ulteriore codice rotto. Grazie!
Per avere un riferimento, questo è ciò che il mio HTML assomiglia:
<div class="FlightList">
<select id="departureFlightsControl">
<option value="default">No flight chosen</option>
<option value="20121113 17:37:00">November 13, 2012 (5:37pm) - $137.38</option>
<option value="20121119 05:11:00">November 19, 2012 (5:11am) - $121.05</option>
<option value="20121124 19:41:00">November 24, 2012 (7:41pm) - $182.44</option>
<option value="20121208 08:22:00">December 8, 2012 (8:22am) - $140.75</option>
e così via, con più opzioni. Una volta selezionata un'opzione diversa da quella predefinita, viene popolata in un div "informazioni di volo", che ha un piccolo "pulsante" div "X" per cancellarlo. Voglio il pulsante X per restituirlo alla lista.
$ (questo) .Remove '()' se avete bisogno di riportarlo, detach() è probabilmente quello che stai cercando. – adeneo
Basta usare '.show()/hide()' funziona negli elementi ''
Puoi pubblicare ciò che hai provato fallendo? –