如何链接到jquery加载的页面

时间:2013-12-01 10:47:31

标签: jquery load

我想创建一个简单的摄影作品集网站。基本上我想在四个页面上显示四个幻灯片,但我只是在用户单击菜单时将幻灯片加载到带有jquery的div中。

<div id="slideshow"><img src="1.jpg">...</div>

所以如果“幻灯片”div我正在更改内容。但现在我需要能够为每个幻灯片提供一个外部链接,就好像它是example.com/abcd.html这样的独立html。

任何想法都赞赏。

PS:最后jquery .load()不是必需的,我只想保持我的URL清洁,这就是我使用它的原因。

1 个答案:

答案 0 :(得分:0)

有两种方法:

  1. 将所有图像的名称发送到脚本,并在初始化时加载它们。
  2. 使用Javascript检索网址的GET参数,并使用这些参数来识别要通过“幻灯片显示ID”显示的幻灯片。 This article解释了如何。获得幻灯片显示后,您可以使用特殊请求(例如$.get("slideshow_data?id=" + slideShowId))从服务器请求该人的所有照片。
  3. 让服务器在一个请求中发送所有图片通常会更快,而不是为每张图片创建一个请求。