WordPress hat den passiven Listener auf aktiv gesetzt

Lesezeit: 1 Minute

Ich habe eine WordPress-Site, auf der ich in der Entwicklerkonsole mit Chrome den folgenden Fehler erhalte:

[Intervention] Unable to preventDefault inside passive event listener due to 
target being treated as passive.

Ich habe ein Javascript-Snippet, in dem ich 4 Listener eingestellt habe:

function moveDown(){                    
   const submenus = document.getElementsByClassName('sub-menu')  
   var navbar = document.getElementById("menu-1");
   var sub = this.getElementsByTagName('ul')[0]
   var rect = sub.getBoundingClientRect();      
   navbar.style.marginBottom = rect.height + "px"       
}


function moveUp(event){  
   var navbar = document.getElementById("menu-1");
       navbar.style.marginBottom = 0    
}


(function(){
   var takeAction = document.getElementsByClassName('takeAction')[0] 
   var aboutUs = document.getElementsByClassName('aboutUs')[0] 


   aboutUs.addEventListener('mouseover', moveDown,{passive: false})
   takeAction.addEventListener('mouseover', moveDown,{passive: false})  

   aboutUs.addEventListener('mouseleave', function(event) {moveUp(event)},{passive: false})
   takeAction.addEventListener('mouseleave', function(event) {moveUp(event)},{passive: false})      


})()

Da bin ich schon am einstellen {passive:false} bei jedem Listener, wie behebe ich das?

  • Dies Verknüpfung & Dies könnte nützlich sein

    Benutzer8152078

    7. November 2019 um 1:08 Uhr


  • fügen Sie bitte auch Ihren HTML-Code hinzu

    – Kelvin Mariano

    7. November 2019 um 8:28 Uhr

  • Bitte überprüfen Sie Ihren Code noch einmal, möglicherweise ist dieser Fehler von einem anderen Skript aufgetreten.

    – Nand Lal

    11. November 2019 um 6:02 Uhr

Problem ist weg. scheint eine WordPress-Sache zu sein, aber wer weiß

  • Gab es ein echtes Problem? Sie können auch eine Überprüfung mit einer Chrome-Erweiterung durchführen.

    – Champion-Läufer

    13. November 2019 um 9:46 Uhr

  • Welche Chrome-Erweiterung?

    – DCR

    13. November 2019 um 21:50 Uhr

1344300cookie-checkWordPress hat den passiven Listener auf aktiv gesetzt

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy