jquery:一个safari bug?

时间:2011-05-15 00:43:05

标签: jquery click safari

有谁可以告诉我为什么this page会在Safari上造成一个奇怪的问题?如果您单击Safari上的任何一个框,您将收到多个警报或无数警报。

这只是一个简单的jquery代码,

$(document).ready(function(){

    $('.tile-item').click(function(){
        alert('0');
    });

});

它应该像其他浏览器一样在每次点击时提醒一个警报框(即使IE也能正常工作!)

我该如何解决这个问题?

感谢。

修改

我在Windows 7 Safari 5.0.5(7533.21.1)上测试了它

有人在他们的Windows上检查了它吗?

感谢。

1 个答案:

答案 0 :(得分:3)

单击警告框将单击它并单击后台中的框。您可以将警报框放在远离框的位置进行测试。

诀窍不是使用alert来测试代码的工作原理。

如果需要显示数据,请尝试jQuery UI中的jQuery对话框。