如何在触摸设备上重新创建Mouseenter事件

时间:2018-07-16 23:02:21

标签: javascript angular mobile touch

我有一个时髦的Angular 2+组件时间选择器,具有漂亮的圆形布局。对于分钟选择,父div(想想圆形时钟)具有5分钟的增量,以便于选择。但是,通过在鼠标按下时将其隐藏在中间的分钟值是可以选择的。

此过程是父div上的mousedown()将布尔值设为true。

如果该布尔值为true,则 children div中的mouseenter()事件将使用其值更新变量。

父div上的

mouseup()再次将布尔值设为false。

在父div上用 mousedown()mouseup()替换

touchstart()touchend()

但是,我没有发现任何能为孩子的div创造mouseenter()效果的东西。你们有没有解决过类似的事情?

0 个答案:

没有答案