En la siguiente tabla se resumen los eventos más importantes definidos por JavaScript:
lunes, 19 de julio de 2010
Eventos en Javacript
En la siguiente tabla se resumen los eventos más importantes definidos por JavaScript:
viernes, 2 de julio de 2010
JQuery selectores basicos - selectores formulario - selectores de filtro - selectores de atributos
[atrr(=)(!=)(^=)($=)(*=)value]
(=)Igual
var myVar = 'es';
$('a[hreflang='+myVar+']');
$('input[type=checkbox][checked=true]');
(!=)Diferente
$("label[name!='identificador']");
(^=)Empieza
$('a[href^=http]');
$("input[name^='Esto']").val("Aquin");
($=) Acaba>
$('a[href$=html]');
$("a[href$=.jpg], a[href$=.jpeg], a[href$=.png]");
(*=)contiene
$('a').not("[href*=value]")
Selectores Filtro basico
:animated
selecciona los elementos que están en proceso de animación en este momento
$(".navArticals:not(:has(:animated))")
:eq()
Obtiene o modifica el valor de un elemento de la referecia que se le pase
$('a.enlacePdf:eq(2)')
:even
Selecciona los elementos pares en el conjunto resultado (en base 0).
$("tr:even").css("background-color", "#bbbbff");
:odd
Selecciona los elementos impares en el conjunto resultado (en base 0).
$("tr:even").css("background-color", "#ffbbbb");
:first
Selecciona el primer elemento asociado
$("tr:first").css("background-color", "#bbbbff");
:last
Selecciona el ultimo elemento asociado
$("tr:last").css("background-color", "#bbbbff");
:header
Elementos de encabezado como h1, h2, h3
$(":header").css({background:'#CCC', color:'blue'});
:gt()
Selecciona los elementos desde el del índice hasta el ultimo
$("tr:gt(6)").css("background-color", "#bbbbff");
:lt()
Selecciona los elementos desde el primero hasta el del índice dado
$("tr:lt(6)").css("background-color", "#bbbbff");
:not()
Selecciona todos los elementos en conjunto que no coincidan con el valor de la referencia pasada
$('tr').not("[href*=value]")
$("tr:not(':last')")
:hidden - Selecciona elementos que son hidden o estan ocultos por css
:visible - Selecciona elementos que son visible o estan visibles por css
:parent - Selecciona elementos que tiene nodos hijos
:empty - Selecciona elementos sin nodos hijos
:contains() - Selecciona elementos que tiene el valor o texto especificado
:has()- Selecciona elementos que contienen elemento que le pasemos
:first-child - Selecciona el primer elemento hijo de su padre.
:last-child - Selecciona el ultimo elemento hijo de su padre.
:only-child - Selecciona el elemento que esta solo(unico) hijo de su padre
:nth-child
Existe con diferentes valores
:nth-child(even) - Selecciona el elemento hijo de su padre indicado pero con la condición de que sea par
:nth-child(odd) - Selecciona el elemento hijo de su padre indicado pero con la condición de que sea impar
:nth-child(3n+1) - Selecciona el primer elemento hijo de su padre y siguiente sera el tercero
:nth-child(2) - Selecciona el segundo elemento hijo de su padre
$("div p:*****child").text("Cambio texto");
Filtros de formulario
:button
Selecciona todos los elementos de tipo button.
:checkbox
Selecciona todos los elementos de tipo checkbox.
:checked
Selecciona todos los elementos que estan checked.
:disabled
Selecciona todos los elementos que estan disabled.
:enabled
Selecciona todos los elementos que estan enabled
:file
Selecciona todos los elementos de tipo file.
:image
Selecciona todos los elementos de tipo image.
:input
Selecciona todos los elementos input
:password
Selecciona todos los elementos de tipo password.
:radio
Selecciona todos los elementos de tipo radio.
:reset
Selecciona todos los elementos de tipo reset.
:selected
Selecciona todos los elementos de tipo selected.
:submit
Selecciona todos los elementos de tipo submit
:text
Selecciona todos los elementos de tipo text.