【发布时间】:2009-12-06 17:55:41
【问题描述】:
我不完全是我在 jQuery/Javascript 术语中寻找的东西。我正在寻找的行为类似于具有以下元素的典型灯箱幻灯片:
- 项目列表
- 点击一个项目会弹出一个引用列表中项目的新元素
- 而新元素包括指向项目列表的下一个/上一个导航。
我正在构建类似的东西,并且正在寻找处理上述问题的技术方法。
我有这个示例代码:
<ul>
<li><a href="samplelink.html">item 1</a></li>
<li><a href="anotherlink.html">item 2</a></li>
<li><a href="onemorelink.html">item 3</a></li>
</ul>
我进行了一些设置,以便每个 LI A 获得一个单击事件,该事件在页面上创建一个新的叠加 DIV,然后在其中执行一个 .load($(this).attr('href))。
一切都很好。
我不知道该怎么做,将我点击的 LI 的哪个索引传递给新的 div,这样我就可以添加正确的 prev/next 链接,并实际引用原始列表中的 next/prev 元素。具体的例子,如果我点击第二个列表项,在我创建的新 DIV 中,我如何将“它是打开这个的第二个链接”的信息传递给它。
【问题讨论】: