add touchend and click event