0

リストにいくつかの html コンテンツを追加して、このようにしたいと思います。

<ul>
<li>
<input />
<label><img></label>
</li>
</ul>

私は読みやすさのためにappendメソッドを使用していますが、「入力」は他のhtml要素をネストしています(これは正常だと思います)。appendメソッドで上部の表示形式を実現するにはどうすればよいですか

  function updateFunction(id, image, label) {
    $.colorbox.close();

    $("#checkbox_list").append(
    $("<li/>", {
      "id": "medias_bloc_"+id,
      html: $("<input/>", {
        "type": "checkbox",
        "value": id,
        "class": "check_box",
        "checked": "checked"
      })
    })
  );

    $("#medias_bloc"+id).append(
    $("<label/>", {
      "for": "medias_list_"+id,
      "html": $("<img/>", {
        "src": "/uploads/Media/thumb/"+image,
        "width": 100,
        "height":100
      })
    })
  );

  }

どうも

4

2 に答える 2