我在一个函数中添加了一个透明的div(带有树视图),如下所示:
function add()
{
$dialog.html('<div id="div1" style="background: url(img/trans.png); opacity:0.1; filter:alpha(opacity=10); "></div>');
}
如何删除此div,以便我可以在另一个函数中再次看到窗口的内容。
答案 0 :(得分:1)
function subtract(){
$dialog.html('');
}
答案 1 :(得分:0)
请尝试“隐藏” div1 :
$("#div1").css("display","none");
答案 2 :(得分:0)
$('#div1', $dialog).remove();
它会从div
中删除{id} #div1
$dialog
。{/ p>
如果您使用$dialog.html()
,则会覆盖html内容,因此如果您想要将其恢复,请尝试使用append
。
看看demo。
<强>参考强>:
jQuery.remove() :http://api.jquery.com/remove/
jQuery.append() :http://api.jquery.com/append/