Hy zusammen,
warum wird der wert likersbefore nicht übernommen bzw. gespeichert.
Das problem ist, ich gebe den alten Zählerstand an likersbefore und wenn der nächste durchlauf kommt dann ist likersbefore wieder bei 0 bzw undefined.
Kenne das von C halt so das dann der neue Wert der alte ist und damit man zum vorherigen Wert vergleichen ob dieser größer oder kleiner geworden ist und genau das will ich hier auch machen?
warum wird der wert likersbefore nicht übernommen bzw. gespeichert.
Das problem ist, ich gebe den alten Zählerstand an likersbefore und wenn der nächste durchlauf kommt dann ist likersbefore wieder bei 0 bzw undefined.
Kenne das von C halt so das dann der neue Wert der alte ist und damit man zum vorherigen Wert vergleichen ob dieser größer oder kleiner geworden ist und genau das will ich hier auch machen?
Code:
(function Facebooklike(){
$.ajax({
url:likeURL,
dataType: "json"
}).done(function(data) {
$.each(data.data, function() {
var likers = parseInt(this.total_count);
var likersbefore;
if (likers < likersbefore){
$("#Likes").updateWithText('<span class="fa fa-thumbs-down"></span>' + 'Spotted:Dorfen ' + likers + ' and before ' + likersbefore, 2000);
likersbefore = likers;
}
$("#Likes").updateWithText('<span class="fa fa-thumbs-up"></span>' + 'Spotted:Dorfen ' + likers + ' and before ' + likersbefore, 2000);
likersbefore = likers;
return false;
});
});
setTimeout(function() {
Facebooklike();
}, 15000);
})();
Zuletzt bearbeitet: