<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Eventos en jQuery by Alex Garcia Aguilar</title>
      <link>https://padlet.com/alexgarciaaguilar05/66s8feqe6ucawzbz</link>
      <description></description>
      <language>en-us</language>
      <pubDate>2022-11-09 04:07:25 UTC</pubDate>
      <lastBuildDate>2022-11-09 04:10:25 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title>Escuchando eventos</title>
         <author>alexgarciaaguilar05</author>
         <link>https://padlet.com/alexgarciaaguilar05/66s8feqe6ucawzbz/wish/2376158346</link>
         <description><![CDATA[<div>Para escuchar eventos de uno o más elementos utiliza el método on.</div><div>Por ejemplo, si queremos escuchar el click de <strong>todos</strong> los párrafos del documento podemos utilizar el siguiente código:</div><div>$('p').on('click', function() {</div><div>alert("Hiciste click sobre un párrafo");</div><div>});</div><div><br></div><div>Primero <strong>seleccionamos</strong> los elementos sobre los que queremos escuchar el evento con $(selector) (en el ejemplo utilizamos $('p') para <strong>seleccionar</strong> todos los párrafos).</div><div>El método on recibe el <strong>nombre del evento</strong> que queremos escuchar (en el ejemplo el evento click) y una <strong>función</strong>, que es la que se ejecuta cuando ocurre el evento. En esta función escribimos el código que queremos que se ejecute cada vez que que ocurra el evento.</div><div>A la <strong>función</strong> que recibe el método on se le llama un <strong>callback</strong> y puede recibir un argumento con <strong>información del evento</strong>. De esto hablaremos más adelante.</div><div><strong>Nota:</strong> En algunos proyectos verás la siguiente forma de escuchar los eventos, que es equivalente a la anterior:</div><div>$('p').click(function() {</div><div>alert("Hiciste click sobre un párrafo");</div><div>});</div>]]></description>
         <enclosure url="" />
         <pubDate>2022-11-09 04:08:55 UTC</pubDate>
         <guid>https://padlet.com/alexgarciaaguilar05/66s8feqe6ucawzbz/wish/2376158346</guid>
      </item>
      <item>
         <title>Eventos de ratón y de teclado.</title>
         <author>alexgarciaaguilar05</author>
         <link>https://padlet.com/alexgarciaaguilar05/66s8feqe6ucawzbz/wish/2376159633</link>
         <description><![CDATA[<div><strong>Eventos del mouse</strong></div><div>Los eventos más comunes que puedes escuchar del mouse son los siguientes:</div><div><br></div><div>click</div><div><br></div><div>dblclick - doble click</div><div><br></div><div>mouseenter - se dispara cuando el mouse <strong>entra</strong> sobre alguno de los elementos seleccionados.</div><div><br></div><div>mouseleave - se dispara cuando el mouse <strong>sale</strong> de alguno de los elementos seleccionados.</div><div><br></div><div>mouseover - se dispara cuando el mouse <strong>entra o sale</strong> de alguno de los elementos seleccionados.</div><div><br></div><div>mousemove - se dispara cuando el mouse <strong>se mueve</strong> dentro de alguno de los elementos seleccionados.</div><div>La función que le pasamos al método on recibe un argumento con información del evento. Por ejemplo, a través de este objeto podemos obtener la posición del mouse cada vez que se mueve:</div><div>$(document).on('mousemove', function(e) {</div><div>&nbsp;console.log("El mouse se encuentra en las coordenadas:" + e.pageX + ", " + e.pageY);</div><div>});</div><div><br></div><div><strong>Eventos del teclado</strong></div><div>Existen tres eventos que puedes escuchar del teclado:</div><div><br></div><div>keydown - se dispara cuando oprimes una tecla.</div><div><br></div><div>keypress - similar a keydown pero no aplica para teclas como Shift, Esc, Alt.</div><div><br></div><div>keyup - se dispara cuando <strong>sueltas</strong> una tecla.</div><div>El método which del evento retorna el código de la tecla oprimida:</div><div>$(document).on('keyup', function(e) {</div><div>&nbsp;console.log("La tecla oprimida fue " + e.which);</div><div>});</div>]]></description>
         <enclosure url="" />
         <pubDate>2022-11-09 04:10:25 UTC</pubDate>
         <guid>https://padlet.com/alexgarciaaguilar05/66s8feqe6ucawzbz/wish/2376159633</guid>
      </item>
   </channel>
</rss>
