コード:
$(document).ready(function(){
$("#AddButton").bind('click', function(event){
if(document.getElementById('optionselectthree').value=='drawtab')
{
divshow();
clone();
event.stopPropagation();
}
else if(...)
{
..
}
});
});
divshow()関数:
function divshow(){
var newImageBoxdiv = $(document.createElement('div')).attr("class",'demo');
newImageBoxdiv.html('<img id="Imagedisplay" style="background-repeat: no-repeat; width:auto; width:100%; height:100%; cursor:move; position:absolute;" />');
newImageBoxdiv.insertAfter("#imagedemo");
$('.demo').show();
}
clone()関数:
function clone(){
var c=document.getElementById("can");
var d=c.toDataURL("image/png");
document.getElementById("Imagedisplay").src=d;
}
こんにちはみんな、私はキャンバスに画像を描画してから、divshow()関数を使用して動的に呼び出されるdivに描画された画像(clone()関数)を表示しようとしています。問題は、#AddButtonをクリックすると、画像のsrcが正しい場合に、画像なしでdivが表示されることです。