2
画像をクリックして複製し、元の画像の位置を保持したままカーソルをたどりたいと思っています。このコードは、画像をクリックしてカーソルの後に元の画像を表示するときに機能します。私はそれを複製したい重複した画像をクリックするとカーソルに従います。Jquery
$('li').on("click", function (e) {
// Make image follow cursor upon clicking
if ($(this).get(0).classList.toString().search("-") > -1) {
var $canvas = $(this).get(0).classList.toString().split(" ").join(".");
$('ul,.map').mousemove(function (e) {
$('.' + $canvas).offset({left: e.pageX, top: e.pageY});
});
}
})
画像を複製するためにどの方法を使用するのか分かりません。私はそう
$('.' + $canvas).clone().offset({left: e.pageX, top: e.pageY})
よう
clone()
を使ってみたが、それはうまくいきませんでした。
DOMでそれを「作成」するために、どこかにクローン化された要素を追加する必要がどのように。 – yuriy636