添加和删除透明 div



>我在窗口(带有树视图)上添加了一个透明的div,如下所示:

function add()
{
$dialog.html('<div id="div1"  style="background: url(img/trans.png); opacity:0.1; filter:alpha(opacity=10); "></div>');
}

如何删除此div,以便我可以在另一个函数中再次看到窗口的内容。

function subtract(){
$dialog.html('');
}
$('#div1', $dialog).remove();

它将从$dialog中删除 id #div1 div

如果您使用$dialog.html()则会覆盖 html 内容,因此如果您想将其取回,请尝试使用append

看看这个演示

参考资料

jQuery.remove(): http://api.jquery.com/remove/
jQuery.append(): http://api.jquery.com/append/

试试这个来"隐藏"div1

$("#div1").css("display","none");

最新更新