Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

128
Visualizações
I want to hide <i> tag whose data-original-title="Close" after page loads but it is visible in jquery

I have a page which opens in Modal window and I want to hide <i> tag whose data-original-title="Close" after page loads with the following code but it doesn't work: I am using SAAS system where there is an option to open a page in MODAL window.

function startUp() {    
  $("i[data-original-title='Close']").hide();
}    

<body onload="startUp(); return true;">    
</body>

I tried document.addEventListener('DOMContentLoaded'... as well

about 4 years ago · Juan Pablo Isaza
3 Respostas
Responde à pergunta

0

Given your use case and the JS code being supplied by a third party, I would recommend just using a CSS rule in your styles.css (or whatever file name) file.

.sswindow-backdrop i[data-original-title=Close] {
   display:none !important;
}
about 4 years ago · Juan Pablo Isaza Relatório

0

try

function startUp() {    
  $("i[data-original-title='Close']").attr("style", "display:none!important");
}
about 4 years ago · Juan Pablo Isaza Relatório

0

Attribute selectors use double quotes (") & not single quotes ('). jQuery does not throw any error, if the element does not exist in the DOM. So better use Vanilla js to debug:

 var closeBtn = document.querySelector('i[data-original-title="Close"]');
 closeBtn.style.display = 'none';

You have not provided enough code or DOM screenshot in your question, but I strongly suspect you the modal's content is in an iframe, in which case it is in a separate DOM.

 var iframe = document.querySelector('iframe');
 iframe.addEventListener('load', (evt)=> {
     // hide close button here.
 });
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda