$(function(){ var counter = function(){ var count = 0; return function(){ count++; alert(count); }; }; $("#counter").on("click",counter()); });