[英]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.