jQuery:物理点击一个兄弟姐妹的孩子,触发虚拟点击其他兄弟姐妹的孩子

时间:2012-02-22 18:24:43

标签: jquery

我正在尝试让我的脚本工作,但我不能......这是我的代码:

HTML:http://pastebin.com/5s2n2C4X

jQuery:http://pastebin.com/Xh0dAy6A

问题:这是投资组合。单击项目触发器时,会触发弹出窗口以显示有关该特定项目的信息。我想添加箭头(触发next / prev item(第51-57行jQuery))。就像现在一样,我可以毫不费力地点击实际项目触发器并获取我点击的项目。当显示时,我可以单击其他项目,然后关闭当前窗口并打开新窗口。完美,就像我想要的那样。但是..如果我,上帝保佑,点击箭头它根本不起作用。它会关闭当前窗口(就像它应该的那样),然后打开新窗口(就像它应该的那样)只需几毫秒就可以直接关闭它(不是应该的样子......)。

有没有人知道如何解决这个极其恼人的问题?非常感谢你!

1 个答案:

答案 0 :(得分:0)

当您想要做的只是更改弹出窗口中显示的内容时,您应该这样做,而不是经历首先关闭当前弹出窗口然后打开新弹出窗口的过程。

这是一个极其简化的例子:

http://jsfiddle.net/7jK4t/