Javascript 登录页上的弹出窗口

Javascript 登录页上的弹出窗口,javascript,jquery,html,css,popup,Javascript,Jquery,Html,Css,Popup,我用货物做了一个登录页。 每种商品都有描述和价格。 单击“打开”时,应打开一个“弹出窗口”,显示图片和说明。 问题是,如果我有很多商品,那么使用html和一些框架弹出窗口,我需要用html进行所有描述,我能不能制作一个弹出窗口的模板,并通过javascript在弹出窗口中提供商品描述 基本上,您需要一个显示模式窗口的代码,该代码还应在其中显示完整的产品详细信息 通常,如果您有一个显示产品摘要的类别页面,则需要使用通过Ajax获取的完整产品详细信息填充模式窗口(有人称之为弹出窗口)(如果您访问my

我用货物做了一个登录页。 每种商品都有描述和价格。 单击“打开”时,应打开一个“弹出窗口”,显示图片和说明。
问题是,如果我有很多商品,那么使用html和一些框架弹出窗口,我需要用html进行所有描述,我能不能制作一个弹出窗口的模板,并通过javascript在弹出窗口中提供商品描述

基本上,您需要一个显示模式窗口的代码,该代码还应在其中显示完整的产品详细信息

通常,如果您有一个显示产品摘要的类别页面,则需要使用通过Ajax获取的完整产品详细信息填充模式窗口(有人称之为弹出窗口)(如果您访问mystore.com/ajax/p/10101这样的URL,网站应该能够以JSON格式输出产品数据,其中10101是产品id。这取决于网站创建者

无论如何,下面是一个带有模式窗口的示例JS代码,它显示了您所在页面上的产品信息

$(“.view”)。单击(函数(){
$(“.overlay”).show();
var pName=$(this.parent().children(“.itemName”).text();
var pPrice=$(this.parent().children(“.itemPrice”).text();
var pddescription=$(this.parent().children(“.itemsdescription”).text();
$(.productName”).text(pName);
$(“.productPrice”).text(pPrice);
$(“.productDescription”).text(PDdescription);
});
$(“.close”)。单击(函数(e){
e、 预防默认值();
$(“.overlay”).hide();
});
.content{
显示:块;
宽度:100%;
位置:相对位置;
}
.产品{
宽度:100%;
浮动:左;
显示:块;
位置:相对位置;
}
.项目{
位置:相对位置;
宽度:45%;
浮动:左;
显示:块;
右边距:10px;
边框:实心1px#ccc;
填充:4px;
高度:150像素;
框大小:边框框;
}
.itemImage{
宽度:50%;
浮动:左;
高度:138px;
边框:实心1px绿色;
右边距:10px;
}
.itemName{
字体:50020px/25px Arial;
}
.项目价格{
字体大小:粗体;
}
.项目说明{
字体:300 16px/18px Arial;
}
.视图{
字体:1009px/10px Arial;
}
.视图:悬停{
光标:指针;
}
.覆盖{
显示:无;
位置:绝对位置;
排名:0;
左:0;
宽度:700px;
高度:300px;
背景:rgba(0,0,0,0.4);
}
.弹出窗口{
显示:块;
位置:绝对位置;
顶部:50px;
左:200px;
宽度:300px;
高度:150像素;
背景:#fff;
}
.结束{
位置:绝对位置;
顶部:10px;
右:10px;
}
.产品{
位置:绝对位置;
顶部:30px;
左:20px;
}
.产品形象{
宽度:100px;;
显示:块;
浮动:左;
右边距:10px;
位置:相对位置;
高度:100px;
边框:实心1px红色;
}
.productName{
字体:500 15px/16px Arial;
浮动:左;
宽度:100px;
}

产品1
$100 
描述1在这里。
视图弹出窗口
产品2
$300 
描述2在这里。
视图弹出窗口
xxxxxx
uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
滴滴答答

是的,你完全可以做到这一点,我们期待着在你陷入困境时帮助你处理代码。当你走到那么远,并且在代码的某个特定部分陷入困境时,请发布你的代码。@DanAndrews,谢谢你的回答,问题是,我不知道从哪里开始,应该寻找一些框架吗?你有一个严重的问题,值得一个g很遗憾,stackoverflow不适合问这样的问题。做更多的研究(比如框架)肯定会对你有所帮助-你需要这样做,我们不能帮你。网络上有很多javascript模式/对话框脚本/插件。我相信你在寻找类似部分文件的东西?谢谢!这对我很有帮助