如何侦听两个不同的事件,并且仅当检测到所有两个事件时才能监听函数?

最佳答案

创建此功能:

    var got = { first : 0, second : 0 };
    function fire(event_type)
    {
      got[ event_type ] = 1;
      if( got.first && got.second )
      {
        //do stuff and reset
         got = { first : 0, second : 0 };
      }
    }

这是侦听器部分:
    document.onclick=function (){fire('first');}
    document.onmouseover=function (){fire('second');}

关于javascript - Javascript监听两个事件并触发一个函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23766982/

10-12 12:56