Javascript 如何在提示出现之前隐藏div

Javascript 如何在提示出现之前隐藏div,javascript,html,Javascript,Html,单击按钮应在提示对话框出现之前隐藏标题,关闭之后不显示 如何做到这一点 $('button')。在('click',function()上{ 设a=$('#title').text(); $('#title').hide(); let res=提示('RENAME',a); }); 点击 lorem ipsum您可以使用回调 $('button')。在('click',function()上{ 设a=$('#title').text(); $('#title').hide('fast',

单击
按钮
应在
提示对话框
出现之前隐藏
标题
关闭之后不显示

如何做到这一点

$('button')。在('click',function()上{
设a=$('#title').text();
$('#title').hide();
let res=提示('RENAME',a);
});

点击

lorem ipsum
您可以使用回调

$('button')。在('click',function()上{
设a=$('#title').text();
$('#title').hide('fast',function()){
let res=提示('RENAME',a);
});
});

点击


lorem ipsum
应该在提示前隐藏标题,这正是你的脚本所做的。@晦涩,当然不是,对话框出现在标题隐藏之前。我不是在开玩笑,qadenza-我在Firefox中测试你的代码片段,它可以工作。
.hide('fast')
是一个动画,但与
.hide()
。此外,
res
变量在回调函数外部不可访问,因此主函数无法使用它进行检查。