add tap func to touchend