質問: res[I].weather[0]; console.log(weather.id); //天気の表示 } },function(error){ console.log(error) }) ### 試したこと 他の解決策のサイトを拝見し他のですがよくわからず、エラー発生の分の直前にconsole.log()を書くといいという答えがあったので試しましたがダメでした。
回答: 試してないのでエラーからの推測になりますが、APIでとってきた結果をJSONパースするところで失敗していそうです。okamochanさんのコードにParseしている箇所は見受けられないので、get_weather_custom関数の中で失敗しているのかなと(エラーもそうなっているっぽい)。 ブラウザでAPIを実行してJSONを取得できるようなら、一度JSONを取得してみてその文法が正しいか確認してみてください。ただしいのであれば、ライブラリに問題があるかもしれません。