jqueryでli要素を動的に作成しています。これが私のコードです
for ( i = 0; i < 100; i++) {
$("#sortable").append("<li style='width:"+Size+"px;height:"+Size+"px;' class='ui-state-default' id="+"Image" + i + ">" + "IMAGE" + i + "</li>");
}
次に、各 li 要素内にキャンバスを使用して画像を追加し、キャンバスを使用してテキストを再度書き込みます。出来ますか?
これまでに書いたコードは次のとおりですが、最後のli要素に画像を追加するだけです
for ( i = 0; i < 100; i++) {
var canvas1 = document.getElementById('canvas'+i).getContext("2d");
var img = new Image();
img.src = "/img/test.png";
img.onload = function() {
canvas1.drawImage(img, 0, 0,Size,Size);
};
}