fixed bug:triggering multiple click events