移动端按钮点击事件

问题:移动端按钮点击事件中,当不满足条件时,return false 阻止后续点击事件的执行;

其中,return false 不会生效,PC端会生效。求解答,如果移动端不支持return false ,有无别的方法支持,

举例:移动端按钮有五个点击事件1-5,当点击后,1中判断不满足条件,即阻止后续4-5事件的执行

陈智凯 发布于 2021-6-21 22:45
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
shirokoLv6资深互助
发布于2021-6-22 00:04(编辑于 2021-6-22 14:36)

没有必要,不要去撞难以实现的点。

5个事件写到一起,判断完了满足直接执行后续js,没必要还return

--

用fireEvent("click")吧。

做5个单元格的控件,比如放到A1,B1,C1,D1,E1。

A1执行完如果判断要执行B1,就写_g().getWidgetByCell('B1').fireEvent("click");

  • 陈智凯 陈智凯(提问者) 5个事件中,有提交入库的操作事件,这怎么写到一起呢?
    2021-06-22 10:17 
  • WZZH WZZH 回复 陈智凯(提问者) 请问一下解决了吗?
    2021-11-19 15:08 
  • 陈智凯 陈智凯(提问者) 回复 WZZH 你可以尝试使用上面说的,多写几个按钮隐藏,满足条件就调用点击事件,不满足就不调用
    2021-11-30 17:31 
  • 3关注人数
  • 879浏览人数
  • 最后回答于:2021-6-22 14:36
    请选择关闭问题的原因
    确定 取消
    返回顶部