beforeChange on Selector