>我在窗口(带有树视图)上添加了一个透明的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");