jQuery delegate()在Safari中无法正常运行,在所有其他浏览器中都能正常运行

时间:2010-09-22 16:12:09

标签: jquery events safari delegation

我正在为客户制作一个基于JavaScript的横幅广告。横幅在Chrome,Firefox,IE7和8中运行良好。然而,Safari允许用户关闭横幅一次并打开一次,然后停止响应点击。用户应该可以根据需要多次打开和关闭横幅。

可以在此处找到横幅的示例:http://jsfiddle.net/M3EPK/2/embedded

,而不是使用代码段来混淆这篇文章。

我已经注释掉了之前尝试过的代码。

任何人都可以给我任何解释,说明为什么它在所有这些浏览器中都能正常工作但在Safari中却如此惨淡失败。所有浏览器都是最新版本(除了IE之外)。

1 个答案:

答案 0 :(得分:0)

您是否尝试过使用.live()?