無法找到這個問題,我想這不是一個真正的問題,只是我不知道如何去做。 在點擊某個div時,我想打開一個新選項卡。我設法在下面的代碼中做到這一點,但是會發生什麼原始的div從原始頁面中消失,並且僅在新標籤中顯示,我不太清楚爲什麼會發生這種情況,但我想要克隆該對象 - 但沒有成功。jQuery - 只要我把它放在另一個頁面就會消失對象
這是相關代碼:上點擊 打開新的標籤頁:
$(document).on("click", ".button", function(){
window.toSend = $(this);
window.newTab = window.open("test.html", "_blank");
的對象添加到新的標籤:
var data = parent.window.opener.toSend;
$(".clickedButton").html(data);
任何解決方案?或者首先,爲什麼這會發生?謝謝!
您嘗試過'window.toSend = $(this).clone();'?從未感覺到dumber(它的工作原理) –
。謝謝!你能解釋爲什麼會發生這種情況嗎?爲什麼把這個物體放在另一個地方從原來的外觀上去掉了? – user3445972
我已經更新了原因的答案。 –