Cześć, napisałem taki kod:
[JAVASCRIPT] pobierz, plaintext
  1. for(var i=0; i<odpowiedz.length; i++) {
  2. checkbox=$("<input>").attr({type:"checkbox",name:odpowiedz[i].id});
  3. label=$("<label>").html(odpowiedz[i].nazwa);
  4. label.appendTo(checkbox);
  5. checkbox.appendTo("#zawartosc");
  6. }
[JAVASCRIPT] pobierz, plaintext

Tworzy on checkboxy po którym powinna być etykieta opisująca każdy z nich.
Problem w tym że stworzona struktura wygląda tak:
  1. <input type="checkbox" name="7">
  2. <label>grafika</label>

A ja chciałbym tak:
  1. <input type="checkbox" name="7"></input>
  2. <label>grafika</label>

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:
[JAVASCRIPT] pobierz, plaintext
  1. checkbox.prependTo(label);
  2. label.appendTo("#zawartosc");
[JAVASCRIPT] pobierz, plaintext