for(var i=0; i<odpowiedz.length; i++) { checkbox=$("<input>").attr({type:"checkbox",name:odpowiedz[i].id}); label=$("<label>").html(odpowiedz[i].nazwa); label.appendTo(checkbox); checkbox.appendTo("#zawartosc"); }
Tworzy on checkboxy po którym powinna być etykieta opisująca każdy z nich.
Problem w tym że stworzona struktura wygląda tak:
A ja chciałbym tak:
Próbowałem rózne append i prepend, ale coś mi nie wychodzi.
EDIT:
Ok, rozwiązanie jest takie, nie tworzy tak jak napisałem ale efekt daje ten sam:
checkbox.prependTo(label); label.appendTo("#zawartosc");