modified dblclick() -> on.('dblclick','select',fn)