function stRequest(type){
switch(type){
case "favourites":
$.getJSON("js/favourites.json")
.done(function(data) {
var message = "";
$.each(data.favourites, function(){
message += "<a href=\"#\" class=\"favourite-user\">" + this + "</a>";
});
return message;
});
break;
}
}
When run using something like console.log(stRequest("favourites"));
it always returns undefined. In short, what's the problem with my function?