Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 添加和删除透明div_Jquery_Jquery Ui - Fatal编程技术网

Jquery 添加和删除透明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:

我在一个函数中添加了一个透明的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 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();