Jquery 添加和删除透明div
我在一个函数中添加了一个透明的div,如下所示:Jquery 添加和删除透明div,jquery,jquery-ui,Jquery,Jquery Ui,我在一个函数中添加了一个透明的div,如下所示: function add() { $dialog.html('<div id="div1" style="background: url(img/trans.png); opacity:0.1; filter:alpha(opacity=10); "></div>'); } 函数添加() { $dialog.html(“”); } 如何删除此div,以便在另一个函数中再次看到窗口的内容。尝试此操作以“隐藏”div1:
function add()
{
$dialog.html('<div id="div1" style="background: url(img/trans.png); opacity:0.1; filter:alpha(opacity=10); "></div>');
}
函数添加()
{
$dialog.html(“”);
}
如何删除此div,以便在另一个函数中再次看到窗口的内容。尝试此操作以“隐藏”div1:
function subtract(){
$dialog.html('');
}
它将从$dialog
中删除div
哪个id是#div1
如果您使用$dialog.html()
您将覆盖html内容,因此如果您想取回它,请尝试使用append
看这个
参考文献:jQuery.remove():
jQuery.append():您正在寻找
$dialog.empty()
?谢谢。它删除了div,但我看不到原始的窗口内容。我希望窗口内容能够重新显示。谢谢。它删除了div,但我看不到原始窗口内容。在调用函数add之前,对象“dialog”中是否有html?当我使用append时,它将内容添加到窗口当前内容的下方,而我希望它从窗口顶部开始。有办法吗?
$("#div1").css("display","none");
$('#div1', $dialog).remove();