【问题标题】:Click listener on body except certain div单击主体上的侦听器(某些 div 除外)
【发布时间】:2019-01-30 09:10:28
【问题描述】:

我有一个表格标题,我在其中显示基于单选值单击行的图标。

所以,默认它是 AddIcon 其中onClick 我会在表格中再添加一行,如果我点击任何一行,那么我会显示 EditIconDeleteIcon 同时删除。

但是我如何切换回 AddIcon,因为我已经选择了 radioValue,因此我想监听除此 div 之外的单击侦听器,以便我可以再次设置无线电值的状态。

【问题讨论】:

  • 添加功能,以便当您单击已选择的行时,它会清除选择。
  • @GabrielePetrioli 我也有同样的想法,但它不会被称为单选按钮。你有没有看到一个单选按钮,你点击它然后它会取消选择所做的选择?

标签: reactjs material-ui


【解决方案1】:

添加处理函数,在您单击时在truefalse 之间切换?

【讨论】:

  • 是的,但是如何创建一个监听器来监听除此表之外的所有点击事件?这是我的问题。然后我将添加处理程序来设置 radioValue
  • 所有点击事件是什么意思?
  • 所有点击事件听起来有点奇怪我的意思是如果我点击除我有表格的 div 之外的任何其他地方我想通过调用函数来设置一些值
  • stackoverflow.com/questions/35328016/… 这个比较合适$("body").not($("#menutop"))
猜你喜欢
  • 2011-07-07
  • 1970-01-01
  • 2015-07-31
  • 1970-01-01
  • 2014-01-17
  • 2014-10-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多