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

273
Views
Cómo agregar código jQuery en la página HTML

 $(".icon-bg").click(function () { $(".btn").toggleClass("active"); $(".icon-bg").toggleClass("active"); $(".container").toggleClass("active"); $(".box-upload").toggleClass("active"); $(".box-caption").toggleClass("active"); $(".box-tags").toggleClass("active"); $(".private").toggleClass("active"); $(".set-time-limit").toggleClass("active"); $(".button").toggleClass("active"); }); $(".button").click(function () { $(".button-overlay").toggleClass("active"); }); $(".iconmelon").click(function () { $(".box-upload-ing").toggleClass("active"); $(".iconmelon-loaded").toggleClass("active"); }); $(".private").click(function () { $(".private-overlay").addClass("active"); $(".private-overlay-wave").addClass("active"); });

¿Alguien puede ayudar? Es para una función de carga que encontré en http://codepen.io/iremlopsum/pen/YPWPap . Tratando de ponerlo en mi sitio web

over 4 years ago · Santiago Trujillo
3 answers
Answer question

0

1) La mejor práctica es crear un nuevo archivo javascript como my.js. Haga este archivo en su carpeta js en el directorio raíz -> js/my.js. 2) En el archivo my.js, agregue su código dentro del alcance de $(document).ready(function(){}).

 $(document).ready(function(){ $(".icon-bg").click(function () { $(".btn").toggleClass("active"); $(".icon-bg").toggleClass("active"); $(".container").toggleClass("active"); $(".box-upload").toggleClass("active"); $(".box-caption").toggleClass("active"); $(".box-tags").toggleClass("active"); $(".private").toggleClass("active"); $(".set-time-limit").toggleClass("active"); $(".button").toggleClass("active"); }); $(".button").click(function () { $(".button-overlay").toggleClass("active"); }); $(".iconmelon").click(function () { $(".box-upload-ing").toggleClass("active"); $(".iconmelon-loaded").toggleClass("active"); }); $(".private").click(function () { $(".private-overlay").addClass("active"); $(".private-overlay-wave").addClass("active"); }); });

3) agregue su nuevo archivo js en su html

 <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> <script src="/js/my.js"></script> </head>
over 4 years ago · Santiago Trujillo Report

0

Antes de la etiqueta del body de cierre, agregue esto (referencia a la biblioteca jQuery). Otras bibliotecas alojadas se pueden encontrar aquí

 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>

Y esto

 <script> //paste your code here </script>

Debería verse algo como esto

 <body> ........ ........ <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> <script> Your code </script> </body>
over 4 years ago · Santiago Trujillo Report

0

Recomendaría llamar al script así

 ... <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> <script src="/js/my.js"></script> </body>

Los archivos js y css deben tratarse de manera diferente

Ponga jquery como el primero antes de otros JS scripts en la parte inferior de la etiqueta <BODY>

  • El problema que causa es que bloquean las descargas paralelas. La HTTP/1.1 specification sugiere que los navegadores no descarguen más de dos componentes en paralelo por nombre de host.
  • Así que seleccione 2 (dos) scripts más importantes en su página, como script analítico y de píxeles en las etiquetas <head> y deje que el resto, incluido jquery , se llame en la etiqueta inferior <body> .

Coloque CSS style encima de la etiqueta <HEAD> después de las otras etiquetas más prioritarias

  • Mover las hojas de estilo al HEAD del documento hace que parezca que las páginas se cargan más rápido. Esto se debe a que poner hojas de estilo en HEAD permite que la página se represente progresivamente.
  • Entonces, para las hojas css , es mejor ponerlas todas en la etiqueta <head> pero dejar que el estilo que se representará inmediatamente se coloque en las etiquetas <style> dentro de <HEAD> y el resto en <body> .

También puede encontrar otras sugerencias cuando pruebe su página como en Google PageSpeed Insight

over 4 years ago · Santiago Trujillo 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!