【发布时间】:2012-02-10 05:57:07
【问题描述】:
我的代码中出现了一个非常奇怪的错误。我正在建立一个天气预报网站,它使用地理位置来查找您居住的城市,然后使用 wunderground 的 API 为您提供预报。问题是,当您使用搜索框手动搜索城市时,预测温度会以 NAN 形式返回,但当它使用您的坐标时,它会正确返回。我不知道为什么会这样。
我在 JSBIN 上发布了所有代码:http://jsbin.com/agigeb/edit#javascript
我认为这可能与我如何从它所在的字符串中提取温度有关(我不使用它提供的整数温度,因为它不提供根据一天中的时间而变化的整数温度,例如,如果是早上,则返回下午的预报,如果是晚上,则返回第二天早上的预报)
该部分发布在此 JSBIN 上:http://jsbin.com/etupun/edit#javascript
提前感谢您的帮助, 杰克。
【问题讨论】:
-
手动搜索时是否返回所有其他信息?
-
是的,我将发布我的网站,可能更有意义,但由于我使用的是免费帐户,因此我已经超过了 API 使用限制。 jakechampion.de.nu
标签: javascript jquery json nan