widget still responds to click events after detach

When detach() is called, the click event listener can be removed in addition to the scroll event.
Merge pull request #17 from adampax/patch-2

remove click event after calling detach()