Javascript 打开2个模态窗口

Javascript 打开2个模态窗口,javascript,html,Javascript,Html,你能告诉我如何打开第二个模态窗口吗?现在打开当你点击不同的链接打开同一个窗口。请告诉我。如何区分它们。请帮我翻译代码。老实说,我不明白可以澄清哪些细节,但stackoverflow.com不允许保留这个问题 函数发送($i){ $(“#div1”).load(“prod.php/?id_prod=“+$i”); } 功能显示(状态){ document.getElementById('window').style.display=state; document.getElementById('

你能告诉我如何打开第二个模态窗口吗?现在打开当你点击不同的链接打开同一个窗口。请告诉我。如何区分它们。请帮我翻译代码。老实说,我不明白可以澄清哪些细节,但stackoverflow.com不允许保留这个问题

函数发送($i){
$(“#div1”).load(“prod.php/?id_prod=“+$i”);
}
功能显示(状态){
document.getElementById('window').style.display=state;
document.getElementById('wrap').style.display=state;
}
#换行{
显示:无;
不透明度:0.8;
位置:固定;
左:0;
右:0;
排名:0;
底部:0;
填充:16px;
背景色:rgba(1,1,1,0.725);
z指数:100;
溢出:自动;
}
#窗口{
宽度:400px;
高度:400px;
保证金:50px自动;
显示:无;
背景:#fff;
z指数:200;
位置:固定;
左:0;
右:0;
排名:0;
底部:0;
填充:16px;
边界半径:5px;
}

开窗
窗口1
打开窗口2
窗口2

只需更改其中一个元素的id即可。id必须始终是唯一的

函数发送($i){
$(“#div1”).load(“prod.php/?id_prod=“+$i”);
}
功能显示(状态、id){
document.getElementById(id).style.display=state;
document.getElementById('wrap').style.display=state;
}
#换行{
显示:无;
不透明度:0.8;
位置:固定;
左:0;
右:0;
排名:0;
底部:0;
填充:16px;
背景色:rgba(1,1,1,0.725);
z指数:100;
溢出:自动;
}
.窗户{
宽度:400px;
高度:400px;
保证金:50px自动;
显示:无;
背景:#fff;
z指数:200;
位置:固定;
左:0;
右:0;
排名:0;
底部:0;
填充:16px;
边界半径:5px;
}

开窗
窗口1
打开窗口2
窗口2
我同意,但你的方法不正确。您应该检查javascript承诺方法或异步回调操作

您无法知道服务器的响应时间,在响应之前,您的模式将为空

您还必须在
标记上使用一种方法,以便于理解。像这样,

<a onclick="someMethod(25)">Button</a>
按钮
两个div使用相同的id“window”。。