【发布时间】:2011-04-11 20:37:39
【问题描述】:
所以这是我的代码:
$.getJSON("http:\/\/tinygeocoder.com\/create-api.php?g=" + lat + "," + lng + "&callback=?", function(data) {
alert(data);};
它在 chrome 和 safari 中运行良好...但在移动 safari 中失败。这是我得到的错误:
http://tinygeocoder.com/create-api.php?g=39.67997936,-104.(removed for space)&callback=jsonp1302553994489
SyntaxError: Parse error
有人有什么想法吗?
【问题讨论】:
-
这一切(对我来说很奇怪)是否需要转义(
\/\/)? -
您使用的是什么版本的 jQuery?要进行测试,请将其放在 JS 中的某个位置:
alert(jQuery.fn.jquery);。 -
无论有没有转义,我都会遇到同样的错误。
-
我使用的是 google 托管的 1.4.2
-
@Mr.失望:不,它根本不需要。
/字符不需要在字符串中转义。
标签: jquery ios api mobile geolocation