Ir al contenido principal

🥇▷ Que es jquery

jQuery es una biblioteca de JavaScript de código abierto que simplifica y agiliza la interacción con el DOM (Document Object Model) de páginas web y ofrece una amplia variedad de funcionalidades para trabajar con eventos, animaciones, manipulación del contenido y comunicación con servidores.

Características principales de jQuery:

  1. Selección de elementos del DOM: jQuery proporciona una sintaxis sencilla y eficiente para seleccionar elementos HTML del DOM, similar a la de los selectores de CSS. Esto permite acceder y manipular fácilmente elementos HTML, como etiquetas, clases y atributos.

  2. Manipulación del contenido: jQuery permite modificar el contenido del DOM de manera dinámica. Puedes agregar, eliminar y cambiar contenido, estilos y clases con facilidad.

  3. Eventos: jQuery simplifica la adición y manejo de eventos, como clics de ratón, pulsaciones de teclas y desplazamientos, para mejorar la interactividad del sitio web.

  4. Animaciones: jQuery ofrece una amplia variedad de funciones para crear animaciones y efectos visuales de manera sencilla, como desvanecimientos, deslizamientos y animaciones personalizadas.

  5. AJAX: jQuery facilita la realización de solicitudes AJAX (Asynchronous JavaScript and XML) para comunicarse con el servidor sin recargar toda la página, lo que permite cargar contenido dinámico y actualizar partes específicas de la página.

  6. Plugins y extensiones: jQuery cuenta con una amplia comunidad de desarrolladores que han creado numerosos plugins y extensiones que amplían sus funcionalidades y permiten agregar características adicionales a un sitio web.

  7. Documentación y soporte: jQuery cuenta con una extensa documentación y una activa comunidad de usuarios que proporcionan soporte y resuelven dudas y problemas.

jQuery fue muy popular durante muchos años y ha sido ampliamente utilizado en el desarrollo web para mejorar la experiencia del usuario y simplificar tareas comunes. Sin embargo, con el avance de las nuevas características de JavaScript y el uso de tecnologías modernas, como frameworks de front-end y nuevas API del navegador, el uso de jQuery ha disminuido en comparación con años anteriores. Aun así, jQuery sigue siendo una herramienta útil y valiosa para proyectos más pequeños y para desarrolladores que deseen trabajar con una biblioteca probada y de fácil implementación.

 

Aquí tienes algunos ejemplos sencillos de cómo utilizar jQuery en una página web:

1. Selección de elementos del DOM y modificación de contenido:

<!DOCTYPE html>
<html>
<head>
  <title>Ejemplo jQuery - Selección de elementos</title>
  <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
</head>
<body>

<h1 id="titulo">¡Hola Mundo!</h1>

<script>
// Cambiar el contenido del elemento con el ID "titulo"
$(document).ready(function() {
  $("#titulo").text("¡Hola a todos!");
});
</script>

</body>
</html>

2. Eventos y animaciones:

<!DOCTYPE html>
<html>
<head>
  <title>Ejemplo jQuery - Eventos y animaciones</title>
  <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
  <style>
    .caja {
      width: 100px;
      height: 100px;
      background-color: red;
    }
  </style>
</head>
<body>

<div class="caja"></div>

<script>
// Cambiar el color de la caja al hacer clic
$(document).ready(function() {
  $(".caja").click(function() {
    $(this).css("background-color", "blue");
  });
 
  // Animar la caja para desvanecerse al pasar el ratón sobre ella
  $(".caja").hover(function() {
    $(this).fadeOut(200);
  }, function() {
    $(this).fadeIn(200);
  });
});
</script>

</body>
</html>
 

3. Solicitudes AJAX:

 <!DOCTYPE html>
<html>
<head>
  <title>Ejemplo jQuery - AJAX</title>
  <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
</head>
<body>

<div id="contenido"></div>

<script>
// Realizar una solicitud AJAX y mostrar el contenido en la página
$(document).ready(function() {
  $.ajax({
    url: "datos.json",
    success: function(data) {
      $("#contenido").html(data.texto);
    }
  });
});
</script>

</body>
</html>

En estos ejemplos, utilizamos jQuery para seleccionar elementos del DOM, cambiar el contenido, manejar eventos (clics y desvanecimientos), y realizar solicitudes AJAX para obtener y mostrar contenido desde un archivo JSON. Es importante mencionar que para utilizar jQuery, debes incluir la referencia a la biblioteca en el encabezado de tu página web, como se muestra en los ejemplos.

Ten en cuenta que, si bien jQuery es una herramienta útil, en proyectos más grandes y modernos, se prefieren enfoques basados en frameworks front-end más completos, como React, Angular o Vue.js, que ofrecen una arquitectura más avanzada y una gestión más eficiente del estado de la aplicación. Sin embargo, jQuery sigue siendo una opción viable para tareas más simples y proyectos más pequeños.

Entradas populares de este blog

🥇▷ Como hackear una base de datos con sqlmap

Como hackear una base de datos con sqlmap (sql injection) sqlmap --help Nos descargamos la pagina web vulnerable (DVWA) para practicar sobre diferentes ataques a nivel Web desde la siguiente url, y seguimos los pasos que nos indican para la instalacion web y su base de datos. https://github.com/digininja/DVWA/releases Una vez instalado nos vamos a burpsuite que esta en kali linux, aunque lo podemos encontrar para windows tambien. Le damos click. En esta ventana le damos Next (siguiente). En esta ventana le damos Start burp. Se nos abrira la ventana de burpsuite. Por cierto burpsuite sirve para escanear webs y encontrar vulnerabilidades de forma automatica (30 dias gratis) o de forma manual gratis, si ya hemos localizado la vulnerabilidad atraves de un proxy. Esta vez lo hacemos de forma manual. Nos vamos a la pestaña proxy. Activamos intercept is on. Y le damos a open browser. Ponemos la direccion Web de DVWA de nuestra web vulnerable. Le d

🥇▷ Vulnerabilidad xss en web gva.es generalitat valenciana

Vulnerabilidad xss reflected en web generalitat valenciana > gva.es El dia que encontremos 2 vulnerabilidades y la reportemos al organismo de la comunidad valenciana (españa) basada en la vulnerabilidad xss reflected. ¿Que es una vulnerabilidad xss reflected? Una secuencia de comandos en sitios cruzados o Cross-site scripting es un tipo de vulnerabilidad informática o agujero de seguridad típico de las aplicaciones Web, que puede permitir a una tercera persona inyectar en páginas web visitadas por el usuario código JavaScript o en otro lenguaje similar.

🥇▷ Libros de Seguridad Informatica

Libros de Seguridad Informatica https://0xword.com/