Safari移动忽略防止默认
我在谷歌地图上的infowindow链接上使用e.preventdefault()。
它在桌面上按预期工作,其中链接不访问href,但在safari上它似乎忽略它并访问链接,好像没有加载javascript。
它显然正在加载javascript,因为谷歌地图以及许多标记和信息窗口正在加载正常。
链接的代码是这样的:
$('.infowindow .more, .infowindow h3 a').live('click', function(e) { e.preventDefault(); /* Loading content from external html file */ $('#content .content').html(''); $('#content .content').load($(this).attr('href') + ' #content > *', function() {
显然,代码从这里开始使用其他位和bobs。
有没有其他人有任何问题或知道解决方案?
谢谢
戴夫。