在react的一个组件中如何使用 $(document).click()

在一个组件的内部如果需要绑定一个document的事件或onscroll事件该如何书写

 $(document).click(function () {
         $('.myMenu').css({'display': 'none'});
   })
阅读 3.7k
2 个回答

为什么在react中jqeury

<组件 onClick={this.onClick} />

直接绑定即可, 或者是任意元素都可以onClick

componentDidMount() {
    $(document).on('click',this.onClick);
}

componentWillUnmount() {
    $(document).off('click',this.onClick);
}

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