0

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

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

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

4

3 回答 3

1
function subtract(){
$dialog.html('');
}
于 2012-06-29T19:56:35.710 回答
0

试试这个来“隐藏” div1

$("#div1").css("display","none");
于 2012-06-29T19:56:57.220 回答
0
$('#div1', $dialog).remove();

div#div1$dialog.

如果你使用,你会覆盖 html 内容,所以如果你想取回它,请$dialog.html()尝试使用。append

看这个演示

参考

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

于 2012-06-29T20:11:43.623 回答