testes/js/Ambiente/Monitoramento/Estrutura_Secundaria_Monito...

43 lines
1.9 KiB
JavaScript

// Verifica se a variável 'visuMonitor' é verdadeira
if (Permissoes.visuMonitor) {
// Obtém o elemento com o ID 'sub_entrada' para inserir o conteúdo
const construtor_Secundarios_Monitoramento_icon = document.getElementById('sub_entrada_moni_1');
const construtor_Secundarios_Monitoramento_button = document.getElementById('sub_entrada_moni_2');
// Define o conteúdo HTML a ser inserido no 'sub_entrada'
construtor_Secundarios_Monitoramento_button.innerHTML =
`<a href="" class="filheira_a" target="frame">
<div class="filheira">
<h2>Monitoramento</h2>
</div>
</a>`;
construtor_Secundarios_Monitoramento_icon.innerHTML =
`<div class="filheira">
<img class="img" src="./Acessts/Imagens/Iconis/monitor.png" alt="">
</div>`;
};
// Adiciona um evento para mostrar o submenu quando o mouse entra no item do menu
document.getElementById('testes').addEventListener('mouseenter', function () {
document.getElementById('sub_menu').classList.add('show'); // Adiciona a classe 'show' para exibir o submenu
});
// Adiciona um evento para esconder o submenu quando o mouse sai do item do menu
document.getElementById('testes').addEventListener('mouseleave', function () {
document.getElementById('sub_menu').classList.remove('show'); // Remove a classe 'show' para ocultar o submenu
});
// Adiciona um evento para manter o submenu visível enquanto o mouse está sobre ele
document.getElementById('sub_menu').addEventListener('mouseenter', function () {
this.classList.add('show'); // Adiciona a classe 'show' para manter o submenu visível
});
// Adiciona um evento para esconder o submenu quando o mouse sai do submenu
document.getElementById('sub_menu').addEventListener('mouseleave', function () {
this.classList.remove('show'); // Remove a classe 'show' para ocultar o submenu
});