Click事件多次显示警报

时间:2013-03-28 15:23:25

标签: javascript jquery events

我正在尝试使用jQuery将click事件绑定到元素。我注意到回调函数中的任何alertwindow.openwindow.showModalDialog在Safari和Chrome中显示3次(OS X 10.8.3 / Safari 6.0.1 / Chrome 26 beta)。 firefox运行正常。

但是当我做console.log它没关系时它只记录一次(如预期的那样)。

我也尝试使用.click和.bind以及旧版本的jQuery绑定事件,但所有这些都是相同的。

我还用.trigger('click')触发了click事件,并且按预期工作正常。所以我猜我的操作系统或浏览器都有问题,但是console.log的东西应该记录3次而不是一次。

这是代码: http://jsfiddle.net/t6DBa/3/

感谢。

0 个答案:

没有答案