donc je veux un script simple, qui montre si un utilisateur est en ligne à twitch ou non. Je connais le codage en général, mais je n'ai jamais vraiment traité avec les rappels. Donc, ceci est mon code de base.Complètement confondu avec jQuery et Callbacks
jQuery(document).ready(function(){
var streamLink = 'http://api.justin.tv/api/stream/summary.json?channel=ReasNSC2&jsonp=?';
$.getJSON(streamLink, function(a) {
if (a.viewers_count != "0")
{
alert(true)
}else {
alert(false)
};
});
});
Le code ci-dessus fonctionne correctement. J'ai obtenu le résultat attendu. Alors maintenant je veux utiliser le résultat dans mon code. Donc, ma première pensée est: Utilisons des déclarations de retour.
jQuery(document).ready(function(){
alert(getStatus())
});
function getStatus()
{
var streamLink = 'http://api.justin.tv/api/stream/summary.json?channel=ReasNSC2&jsonp=?';
$.getJSON(streamLink, function(a) {
if (a.viewers_count != "0")
{
return(true)
}else {
return(false)
};
});
}
J'ai donc "créé" ceci. Ne fonctionnera pas. J'ai trouvé beaucoup d'explications sur internet et sur stackoverflow mais je n'ai pas pu extraire quelque chose qui m'aidait vraiment. Quelqu'un peut-il me donner un coup de main avec cette question de base?
Je veux faire la demande et ensuite procéder. Un grand merci à l'avance :)
@FelixKling vous obtenez tous de votre représentant en pointant les gens à cette question? ;-) – Alnitak
@Alnitak:: D Je vais vous laisser faire le calcul;) –