2010-03-10 16 views

Odpowiedz

5

Jasne, tylko znaleźć dwa elementy w jQuery (według identyfikatorów lub cokolwiek), więc masz dwa obiekty, a następnie użyć before() na nich

var o1=$("#opt1"); 
var o2=$("#opt2"); 
o2.insertBefore(o1); 
+1

Moje rozwiązanie jest lepsze niż moje. Dlaczego o tym nie pomyślałem? :-) – Josh

+0

Świetne rzeczy. Dziękuje wszystkim! – AndrewC

1

Spróbuj użyć Array.splice

// Remove the option from the list: 
var option = selectElement.options.splice(indexOfOptionToRemove,1); 

// and put it back in at the new index: 
selectElement.options.splice(indexOfNewOptionPosition,option); 
Powiązane problemy