43 lines
1.9 KiB
JavaScript
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
|
|
});
|