微信小程序点击一个元素如何给另一个元素加上点击事件

下面是点击A获取元素B元素的id

wx.createSelectorQuery().select('#the-id').boundingClientRect(function (rect) {
          let file = '#'+rect.id;
          file.click();
        }).exec()

现在是获取到B元素的id了 但是 By元素id.click( ) 报错

还有啥方法能 点击A元素给B元素加 点击事件吗 (在小程序里)

阅读 5.2k
1 个回答

你可以换个思路,写两个B元素,一个没有点击事件,一个有点击事件。点击A元素,隐藏没有点击事件的B,显示有点击事件的B

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