簡體   English   中英

在變量中使用$(document).ready和html

[英]Using $(document).ready with a html inside a variable

我可以使用jquery 函數$(document).ready(function(){}); 使用包含從$(“#tableId”)。prop(“ outerHTML”)中恢復的html的javascript變量 作為參數? 就像下面這樣:

$(document).ready(function() {
var tempHtml = $("#tabelaOriginal-1").prop("outerHTML");
$(tempHtml).ready(function() {
    $("someDivId").css( "background-color", "yellow" );
});

tempHtml是否會發生變化? 由.css函數調用引起。 簡而言之,我需要從div恢復html數據並進行一些更改,並使用此更改構建模式,而無需在原始div中進行任何更改。 所以我試圖使用jquery .ready函數的內部調用,將externalHTML作為參數傳遞。

您可以使用jQuery的clone方法來實現您想要的目標。

$(document).ready(function() {
   var clone = $("#tabelaOriginal-1").clone();
   clone.css( "background-color", "yellow" );
   //Now use the cloned object in a modal or do whatever you want.
});

我強烈建議您仔細閱讀clone文檔以了解它的可選功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM