Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Close menu when mouse out of windows */
- function mouse_out_close_menu_f() {
- echo' <script>
- // mouse traking
- function addEvent(obj, evt, fn) {
- if (obj.addEventListener) {
- obj.addEventListener(evt, fn, false);
- } else if (obj.attachEvent) {
- obj.attachEvent("on" + evt, fn);
- }
- }
- const canva_menu = document.querySelector("#generate-slideout-menu");
- // When mouse leaves window
- addEvent(document, "mouseout", function(evt) {
- if (evt.toElement == null && evt.relatedTarget == null) {
- // Verify if menu is open
- if ( canva_menu.classList.contains("is-open") ) {
- // close menu
- var botoes = document.querySelectorAll("button.slideout-exit");
- for (var i = 0; i < botoes.length; i++) {
- botoes[i].click();
- }
- }
- }
- });
- </script> ';
- }
- add_action('wp_footer', 'mouse_out_close_menu_f');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement