JavaScript. Firefox doesn't work.



  • Good afternoon! It's a problem.

    1. There's an event.

      window.addEventListener('click', shot, false);
      
    2. The shot function is a method

      function elementClick(){
          var classArr = [];
      
      var target = event.target || event.srcElement;
      classArr = target.classList;
      if (classArr[0] == 'display__gunman'){
          return true
      } else {
          return false
      }
      

      }

    3. He's working as a shot.

      if ((timeShot < gunmanTime(level)) && elementClick(document.onclick) ){
      pseudoElementHidden();

      playerShot();
      stoptimer();
      resettimer();
      

      }

    How to change the method elementClickTo work in Firefox.



  • Afternoon elementClick(document.onclick) Use it. elementClick(event)

    function elementClick(event){
        var classArr = [];
    
    var target = event.target || event.srcElement;
    classArr = target.classList;
    if (classArr[0] == 'display__gunman'){
        return true
    } else {
        return false
    }
    

    }
    var shot = function(event){
    if (elementClick(event) ){
    alert('in');
    }
    }
    window.addEventListener('click', shot, false);

    http://jsfiddle.net/ebxL19md/1/




Suggested Topics

  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2