下面是我的代碼(不要擔心'off',它是基於用戶點擊位置的偏移量)。在第二行中,我試圖克隆現有的div,然後顯示克隆副本?但它不起作用。但是,如果我刪除克隆()然後代碼確實工作,但它當然只是顯示現有的div,這不是我所需要的。克隆一個div並使其出現在屏幕上不起作用
var off = $(this).offset();
var div = $('#testtt').clone();
div.css({ position: "absolute", top: off.top, left: off.left });
div.show();
任何提示?
爲什麼你不使用$(本).clone(); ? – boyd
這不是我想克隆的元素,而是我點擊的元素。 –
可能因爲您未將克隆的元素附加到DOM的任何位置。 –