【发布时间】:2013-06-24 06:13:26
【问题描述】:
我正在这里开发一个小型网站(刚开始使用 Zurb Foundation)并制作了一个基本的网格布局,其中包含大型 Metro 风格的 div 缩略图(页面上大约 10 个缩略图)。
我希望在此处为用户添加交互,即当用户单击这些缩略图中的任何一个时,会显示一个模式窗口,显示有关单击的特定项目的更多信息。 (有点类似于我们大量可用的图片库灯箱插件)
但是,我想知道从以下两个中实现相同目标的更好方法是什么。我的模态弹出对话框的内容是否应该在单独的 html 中,并且我应该在用户点击时通过 ajax 获取它们?
或者我应该只隐藏这些部分并在用户点击时显示它们?
每个部分都类似于一个项目名称,点击它会显示项目描述(不同的项目可能有视频、图像、描述等)
对于上述更好的方法,最好查看有关如何显示模式弹出窗口的示例(考虑到它应该是最好适用于所有缩略图的东西,而不是做每个缩略图的单独处理程序)
【问题讨论】:
-
如果您有 codepen 或小提琴,获得一些帮助会有所帮助。我确实有一个想法,但不想构建一些可能与您的内容结构大不相同的内容结构。 (相邻的选择器,放在一边...)thx
标签: javascript jquery html css modal-dialog