Javascript jquery在Safari中锁定(仅限)

Javascript jquery在Safari中锁定(仅限),javascript,safari,Javascript,Safari,我创建了一个网站,它使用javascript运行jquery gallery查看器。仅在Safari中使用gallery(但不在Chrome、Firefox等中使用)时会出现问题 起初,画廊运行平稳。但是如果你点击足够多的图片(在一个图库页面上,或者在包含不同图库的多个页面上),最终图库脚本将停止工作。此时,所有的图库功能都会停止,即使您在网站的不同页面上访问了不同的图库。刷新页面、硬刷新、清除缓存、访问其他库/页面或关闭选项卡并在新选项卡中重新打开都不会恢复功能。让它重新工作的唯一方法是关闭S

我创建了一个网站,它使用javascript运行jquery gallery查看器。仅在Safari中使用gallery(但不在Chrome、Firefox等中使用)时会出现问题

起初,画廊运行平稳。但是如果你点击足够多的图片(在一个图库页面上,或者在包含不同图库的多个页面上),最终图库脚本将停止工作。此时,所有的图库功能都会停止,即使您在网站的不同页面上访问了不同的图库。刷新页面、硬刷新、清除缓存、访问其他库/页面或关闭选项卡并在新选项卡中重新打开都不会恢复功能。让它重新工作的唯一方法是关闭Safari窗口,打开一个新窗口,然后再次转到页面。(我想知道浏览会话与此有什么关系?)

我曾尝试使用控制台,并尝试使用Firebug Lite来诊断问题,但没有成功。脚本停止工作时,控制台中不会出现错误;控制装置停止工作

我可以在运行Safari的不同机器上可靠地复制问题(最简单的方法是反复快速地循环浏览图库中的图片,直到锁定为止)。我无法使用任何其他浏览器复制此问题

如果您能帮助您找出问题所在,甚至提出解决问题的建议,我们将不胜感激

图库可在以下位置找到:

非常感谢,,
-Paul

对我来说,这听起来像是内存管理问题,或者是事件处理程序的过度重新绑定,而没有解开现有的事件处理程序。对我来说很好,但我在Mac上使用Safari。我一定点击了上百次试图锁定画廊。@Rick Viscomi-我该如何检查,如果是这样的话如何修复?@Alnitak-我该如何检查,如果是这样的话如何修复?