You have to name your interval first to be able to clear it. Here's what I would do to your code:
var newInterval;
// Event listeners
$("#play").click(function() {
fetchImage(next);
newInterval = setInterval(function() {
fetchImage(next);
}, 1000);
return false;
});
$("#stop").click(function() {
clearInterval(newInterval);
return false;
});