长按手机屏幕出现一个div,还可以根据点按位置控制div的显示方式

web项目,我在做这种效果的时候,是监听zepto的e的位置,把div的位置放在手指的右上角,但是看到X宝,如果好像这种div的形状和位置有点关系,该如何控制呢。这个范围该如何把控呢?可能是自己对这个e的位置理解不够。求解答。图片描述

图片描述

图片描述

阅读 4.1k
3 个回答

对特定div做事件绑定,然后根据点击的位置,放置弹出的div

zepto 貌似有个长按事件呀,然后在那个事件函数里面 通过 e.client 的位置来确定显示的方位呀

touch事件不是有pageX,pageY什么的属性吗,根据这几个属性给div定位

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题