jquery在trigger里面写一个标识,如果是trigger触发就可以获取到那个标识,如果是用户手动触发,就不能获取那个标识

第一个任务完成后,
image.png
只能通过下一项才能进入下一个任务
image.png
,都完成的任务是可以直接点击的

下一项触发:
image.png

正常点击事件:
image.png

怎么才能判断当前点击的事件是下一项触发的,还是直接点击的
如果说不同的触发的位置 带不同的参数过去判断,这个参数应该怎么写吗?
刚写代码不久,比较菜,求大佬指点指点

阅读 1.2k
1 个回答

trigger 的第一个参数是事件类型,后面的参数则会传递给监听事件的回调函数
所以

$('xxx').trigger('click', { isTriggered: true });
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进