Пытаюсь клонировать созданный канвас, что то не получается
<div class="small-container">
<canvas id="myCanvas"></canvas>
</div>
<div id="target">
</div>
var canvas = document.getElementById('myCanvas');
var context = canvas.getContext('2d');
var imageObj = new Image();
imageObj.onload = function() {
context.drawImage(imageObj, 0, 0, 300, 300);
};
imageObj.src = 'https://www.photographyatthesummit.com/wp-content/uploads/2013/03/p-nature43-300x300.jpg';
var clone = canvas.clone();
var target = $("#target")
clone[0].getContext('2d').drawImage(canvas[0],0,0, 300, 300);
target.html(clone);
https://jsfiddle.net/akhur/smypaf74/7/
Что не так ?