Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

118
Views
Cómo asegurarse de que el evento de clic ocurra cuando la pestaña termine de cargarse

Usando javascript en línea, estoy tratando de desplazarme a una sección después de cargar una pestaña en particular.

 setTimeout(function(){ $(".multimediaList a").click(function(event){ // loads tab $("li#abc").click(); // trigger scrolling to a section and open a popup var sectionId = event.target.getAttribute("data-sectionId"); var sectionImageId = event.target.getAttribute("data-sectionImageId"); setTimeout(function(){ TRLSC.SI.aJsClass.loadSection(sectionId, sectionImageId); },1000) }) })

Aquí está la función de sección de carga definida en un archivo js. Estamos usando el marco angularjs

 loadSection: function(b, a) { $("#DBsection_" + b).addClass("unloaded"); TRLSC.SI.aJsClass.showDiv(b, a); TRLSC.SI.aJsClass.showSection(b); $("#DBsection_" + b).removeClass("unloaded"); $("#DBsection_" + b).show() },

Aquí está la función mostrar div

 showDiv: function(b, a) { $("#DBtitle_" + b).parent().addClass("is-expanded"); $("#DBtitle_" + b).addClass("accordian-holder-titleDBopened"); $("#icon_" + b).addClass("accordian-holder-indicatorOpened"); $("#icon_" + b).removeClass("accordian-holder-indicator"); TRLSC.SI.aJsClass.dbLoadContent(b, a); TRLSC.SI.aJsClass.changeText() },

el problema con este enfoque es que, a veces, dbLoadContent se activa antes de que se haya cargado la pestaña y no se desplaza a la sección; además, no hay ningún error en la consola.

¡Cómo asegurarse de que el evento de clic ocurra cuando la pestaña termine de cargarse!

about 4 years ago · Santiago Trujillo
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!