1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
var getTitle = function(success){
var dataToSend = '?action=query'+ '&' + 'redirects=' + "" + '&' + 'list=' + "random" + '&' + 'rnnamespace=' + "0";
connect('https://en.wikiquote.org/w/api.php'+dataToSend,
function(response){
var title = response.query.random[0].title
if(!/^\d+$/.test(title) && title!== "test"){
return success(title);
}
getTitle(success);
}, function(error){
console.log(error);
});
};
$(document).ready(function() {
var randomTitle = getTitle(function(response){
console.log(response) // retoune bien mon titre
});
//sauf que randomTitle est undefined
getRandomQuote(randomTitle, function(response){
console.log(response);
});
}); |
Partager