Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialtae shik hwang
11,827 PointsCreate an empty function named showWeather. It should have 1 parameter named weatherReport. You don't need to put any co
I don't know why this is wrong. Any help to solve this problem?
below one is also popped the error message.
var showWeather = function(weatherReport);
$(document).ready(function() {
var weatherAPI = 'http://api.openweathermap.org/data/2.5/weather';
var data = {
q : "Portland,OR",
units : "metric"
};
});
function showWeather(weatherReport){};
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>What's the Weather Like?</title>
<script src="jquery.js"></script>
<script src="weather.js"></script>
</head>
<body>
<div id="main">
<h1>Current temperature: <span id="temperature"></span>°</h1>
</div>
</body>
</html>
1 Answer
Julian Gutierrez
19,201 PointsYour function is correct you just need to include it inside of your document.ready function.
$(document).ready(function() {
var weatherAPI = 'http://api.openweathermap.org/data/2.5/weather';
var data = {
q : "Portland,OR",
units : "metric"
};
function showWeather(weatherReport){
}
});
tae shik hwang
11,827 Pointstae shik hwang
11,827 PointsOh.. thanks Julian.