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

263
Views
¿Cuál es la diferencia entre Shopify checkout liquid template page:load event y DOMContentLoaded?

Shopify checkout liquid ofrece un evento llamado:

 page:load

Documentación: carga de página

Desafortunadamente, la documentación es escasa. ¿Cuál es la diferencia entre page:load y el evento DOMContentLoaded de JavaScript normal?

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

De los documentos web de MDN

El evento DOMContentLoaded se activa cuando el documento HTML inicial se ha cargado y analizado por completo, sin esperar a que las hojas de estilo, las imágenes y los submarcos terminen de cargarse.

Mientras que desde Shopify Docs

Todos los pasos de pago están alojados en una sola ruta de URL, donde el contenido se carga dinámicamente según el paso actual.

Lo más probable es que Shopify esté cargando algunas cosas en su extremo en DOMContentLoaded y activa page:load event cuando todo está listo y puedes hacer tus personalizaciones de DOM. Además, DOMContentLoaded solo se activará una vez para el pago completo, pero page:load se activará una vez para cada paso de pago.

Lo mismo se ha descrito en los documentos para page:load .

El evento page:load se activa cuando se carga el contenido de cada paso. Este es el evento predeterminado que debe usar al agregar contenido a la página en carga.

about 4 years ago · Juan Pablo Isaza Report
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!