Fixed onChange callbacks

The element on which colpick() is called is returned to the onChange
callback. This allows easily making changes to it from within the
callback when colpick() has been called on multiple elements at once.