修改了事件，增加了觸摸支持