{"action":"opened","issue":{"url":"https://api.github.com/repos/hilios/jQuery.countdown/issues/109","labels_url":"https://api.github.com/repos/hilios/jQuery.countdown/issues/109/labels{/name}","comments_url":"https://api.github.com/repos/hilios/jQuery.countdown/issues/109/comments","events_url":"https://api.github.com/repos/hilios/jQuery.countdown/issues/109/events","html_url":"https://github.com/hilios/jQuery.countdown/issues/109","id":66089667,"number":109,"title":"Remove existing callbacks on countdown initialise","user":{"login":"helloworlder","id":4607200,"avatar_url":"https://avatars.githubusercontent.com/u/4607200?v=3","gravatar_id":"","url":"https://api.github.com/users/helloworlder","html_url":"https://github.com/helloworlder","followers_url":"https://api.github.com/users/helloworlder/followers","following_url":"https://api.github.com/users/helloworlder/following{/other_user}","gists_url":"https://api.github.com/users/helloworlder/gists{/gist_id}","starred_url":"https://api.github.com/users/helloworlder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/helloworlder/subscriptions","organizations_url":"https://api.github.com/users/helloworlder/orgs","repos_url":"https://api.github.com/users/helloworlder/repos","events_url":"https://api.github.com/users/helloworlder/events{/privacy}","received_events_url":"https://api.github.com/users/helloworlder/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-04-03T06:36:26Z","updated_at":"2015-04-03T06:36:26Z","closed_at":null,"body":"Great plugin! I just think it would be safer if the existing function callbacks are removed when a timer is initialised on the same DOM element? \r\n\r\nIn some use cases, countdowns may be re-initialized very often, sometimes with different callbacks. This will cause the call stack to grow with the callbacks exponentially until the page crashes.\r\n\r\nI just think that removing existing callbacks during init would be a safer default behaviour?"}}