Académique Documents
Professionnel Documents
Culture Documents
Luego agregar la etiquetas <script></script> en body, todo va dentro de estas etiquetas $("a").click(function() { alert("Hello world!"); }); a son todos los objetos creados de la clase a, puede ser input, hidden, etc $(document).ready(function() { $("#orderedlist").addClass("red"); }); #orderedlist viene a ser el id de un elemento Busca en un contenedor por id y agrega texto: $(document).ready(function() { $("#orderedlist").find("li").each(function(i) { $(this).append( " BAM! " + i ); }); }); Previene que algo ocurra por defecto event.preventDefault(); Resetear un formulario:
$(document).ready(function() { // use this to reset a single form $("#reset").click(function() { $("form")[0].reset(); }); });
<dl id=faq> (DL es Definition List, un tipo de cuadro de texto con ttulos y contenido) <dt>Titulo de la definicion</dt> <dd>Descripcion de la definicin</dd> </dl> Los eventos son los que ejecutarn cierto cdigo cuando algo ocurra: $(function() { $("a").mouseover(function() { alert("Hello world!"); }); }); Lista de eventos: .change() Ejecuta algo cuando un input, textarea, select, checkbox y radiobutton son cambiados. En el caso de un input, el evento ocurre cuando ste pierde el focus. Ejemplo $(function() { $("select").change(function() { alert("ok"); }); }); Ejemplo para seleccionar varios elementos de una lista e imprimirlos en una etiqueta div: $("select").change(function () { var str = ""; $("select option:selected").each(function () { str += $(this).text() + " "; [se puede cambiar a .val()] }); $("div").text(str); }) .change();
.click() y .dblclick() Ejecuta algo cuando se hace clic a un elemento en la pgina web. Ejemplo $("p").click(function () { $(this).slideUp(); $(this).slideDown(); }); e.pageX y e.pageY Obtiene la posicin del cursor en los ejes X e Y
$(document).bind('mousemove',function(e){ $("#log").text("e.pageX: " + e.pageX + ", e.pageY: " + e.pageY); });
Event.which Obtiene el valor en ASCII de una tecla o valor de un clic seleccionados. Ejemplo
$('#whichkey').bind('keydown',function(e){ $('#log').html(e.type + ': ' + e.which ); });
.hover Ejecuta un cdigo cuando el punter se posisiona sobre el element y cuando sale de l. Ejemplo:
$("li").hover( function () { $(this).append($("<span> ***</span>")); }, function () { $(this).find("span:last").remove(); } );
<!DOCTYPE html> <html> <head> <script src="jquery.js"></script> </head> <body> <input name="t1" id="t1" type="text"><span id="aqui"></span> <input name="boton" id="boton" type="button"> <script> $('#t1').keyup(function(event) { $('#aqui').text($('#t1').val()); alert("ok"); }); $("#boton").click(function(){ $("#t1").trigger('keyup'); }); </script> </body> </html>
Ejemplos: Verificar si campos estn vacos: if ($('#Nombre5').val() == undefined || $('#Nombre5').val() == null) { alert('Es necesario llenar un nombre'); }