使用$(文档).准备好了一个HTML内部的变量

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

本文关键字:内部 HTML 变量 一个 文档 准备好了 使用      更新时间:2023-09-26

我可以使用jquery function $(document).ready(function() {});使用javascript变量包含从$("#tableId").prop("outerHTML");函数作为参数恢复html吗?就像下面的

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

tempHtml将遭受更改?由.css函数调用引起。简而言之,我需要从一个div中恢复html数据,并做一些改变,并建立一个模态与此改变不做任何改变在原来的div。所以我试图使用jquery的内部调用。ready函数传递outerHTML作为参数。

您可以使用jQuery的克隆方法来实现您想要实现的目标。

$(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文档,以了解它的可选功能。