Javascript 当用户单击时设置背景色,当用户单击其他任何位置时更改回背景色

Javascript 当用户单击时设置背景色,当用户单击其他任何位置时更改回背景色,javascript,meteor,materialize,Javascript,Meteor,Materialize,我遇到了这样一种情况:当用户单击列表项时,我想设置列表项标记的背景色。我希望它永远保持背景色,直到用户单击页面上的其他位置,除了另一个标签 在Meteor中,我知道如何使用mousedown或单击标记上的事件来设置自身的背景色,但是如何在可以重置该背景色的所有其他事件上设置Meteor单击事件 我正在使用Meteor、Javascript和Materialize CSS。只需在主体上添加一个单击事件监听器,然后检查目标是否与您的li不同。听起来这很有效。在Meteor中,我可以在哪里设置标记上的

我遇到了这样一种情况:当用户单击列表项时,我想设置列表项
  • 标记的背景色。我希望它永远保持背景色,直到用户单击页面上的其他位置,除了另一个
  • 标签

    在Meteor中,我知道如何使用
    mousedown
    单击
  • 标记上的
    事件来设置自身的背景色,但是如何在可以重置该
  • 背景色的所有其他事件上设置Meteor
    单击
    事件


    我正在使用Meteor、Javascript和Materialize CSS。

    只需在
    主体上添加一个
    单击
    事件监听器,然后检查目标是否与您的
    li

    不同。听起来这很有效。在Meteor中,我可以在哪里设置
    标记上的单击事件?哦,我在一些文档中看到
    模板.body.events()
    。我试试看。谢谢