¿Cuáles son las nuevas características de jQuery 1.11.1?
Documentación en línea de JQUERY 1.11.1
Manual de referencia rápida de jQuery 1.11.1, documentación en línea de la versión jQuery 1.11.1, API de jQuery 1.11.1
Núcleo p>
p>
Función principal de jQuery
jQuery([sel,[context]])
jQuery(html,[ownerDoc])1.8*
jQuery (devolución de llamada)
jQuery.holdReady(hold)
acceso a objetos jQuery
cada uno (devolución de llamada)
tamaño ()
longitud
selector
contexto
get([index])
index([selector |elemento])
Caché de datos
datos([clave],[valor])
removeData([nombre|lista])1.7*
$ .data(ele,[key],[val])1.8-
Control de cola
cola(e,[q])
dequeue([queueName ])
clearQueue([queueName])
Mecanismo de complemento
jQuery.fn.extend(object)
jQuery.extend( objeto)
Múltiples bases de datos
jQuery.noConflict([ex])
Propiedades
Propiedades
attr(nombre|pro|clave,val|fn)
eliminarAttr(nombre)
prop(n|p|k,v|f) p>
removeProp(nombre)
Clase CSS
addClass(clase|fn)
removeClass([clase|fn])
toggleClass(clase|fn[,sw])
Código HTML/texto/valor
html([val|fn])
texto( [val|fn])
val([val|fn|arr])
CSS
CSS
css(nombre| pro|[ ,val|fn])1.9*
jQuery.cssHooks
Posición
desplazamiento([coordenadas])
posición ()
scrollTop([val])
scrollLeft([val])
Tamaño
alto([val|fn] ) p>
ancho([val|fn])
alturainterior()
anchointerior()
alturaexterior([opciones])
anchoexterior([opciones])
Selector
Básico
#id
elemento
.class
*
selector1,selector2,selectorN
Nivel
ancestro descendiente
padre > niño
pre
v + siguiente
anterior ~ hermanos
Básico
:primero
:no(selector)
: par
:impar
:eq(index)
:gt(index)
:lang1.9+
:último
:lt(index)
:encabezado
:animado
:enfoque
:root1.9+
:target1.9+
Contenido
:contiene(texto)
:vacío
:tiene(selector)
:parent
Visibilidad
:oculto
:visible
Atributo
[atributo]
[atributo=valor]
[atributo!=valor]
[atributo^=valor ]
[atributo$=valor]
[atributo*=valor]
[attrSel1][attrSel2][attrSelN]
Niño elemento
:primer hijo
:primero-de-tipo1.9+
:último-hijo
:último-de -tipo1.9+
:nésimo-niño
:nésimo-último-niño()1.9+
:nésimo-último-de-tipo() 1.9+
:enésimo-de-tipo()1.9+
:solo-hijo
:solo-de-tipo1.9+
Formulario
:entrada
:texto
:contraseña
:radio
:casilla de verificación
:enviar
:imagen
:restablecer
:botón
:archivo
:oculto(formulario)
Propiedades del objeto de formulario
:activado
:desactivado
:marcado
:seleccionado
Procesamiento de documentos
Inserción interna
append(content|fn)
appendTo(content)
prepend(content|fn)
prependTo(content)
Inserción externa
después(content|fn)
antes( content |fn)
insertAfter(content)
insertBefore(content)
Ajuste
wrap(html|ele|fn)
insertAfter(content)
insertBefore(content)
Ajuste
wrap(html|ele|fn) p>
desenvolver()
wrapAll(html|ele)
wrapInner(html|ele|fn)
Reemplazar
reemplazarCon(content|fn)
reemplazarTodo(selector)
Eliminar
empty()
eliminar([expr])
separar([e
xpr])
Copiar
clonar([Even[,deepEven]])
Filtro
Filtro
eq(índice|-índice)
primero()
último()
tieneClase(clase)
filtro(expr| obj|ele|fn)
es(expr|obj|ele|fn)
map(callback)
tiene(expr|ele)
not(expr|ele|fn)
slice(start,[end])
Buscar
children([expr]) p>
más cercano(e|o|e)1.7*
buscar(e|o|e)
siguiente([expr])
nextall([expr])
nextUntil([e|e][,f])
offsetParent()
parent([expr]) p>
padres([expr])
padresHasta([e|e][,f])
prev([expr])
prevall([expr])
prevUntil([e|e][,f])
hermanos([expr])
Concatenación
add(e|e|h|o[,c])1.9*
andSelf()1.8-
addBack()1.9+
contenidos()
end()
Evento
Carga de página
listo(fn)
Procesamiento de eventos
encendido(víspera,[sel],[datos],fn)1.7+
apagado(víspera,[sel],[fn])1.7+
>bind(tipo,[datos],fn)
uno(tipo,[datos],fn)
activador(tipo,[datos])
triggerHandler(tipo, [datos])
unbind(t,[d|f])
Delegación de eventos
live(tipo,[datos], fn )1.7-
die(type,[fn])1.7-
delegado(s,[t],[d],fn)
desdelegado ( [s,[t],fn])
Cambio de evento
hover([over,]out)
toggle([spe],[eas ] ,[fn])1.9-
Evento
desenfoque([[data],fn])
cambio([[data],fn])
clic([[datos],fn])
dblclick([[datos],fn])
error([[datos],fn] )
focus([[data],fn])
focusin([data],fn)
focusout([data],fn)
p>keydown([[data],fn])
keypress([[data],fn])
keyup([[data],fn])
mousedown([[data],fn])
mouseenter([[dat
a],fn])
mouseleave([[datos],fn])
mousemove([[datos],fn])
mouseout([ [datos],fn])
mouseover([[datos],fn])
mouseup([[datos],fn])
redimensionar( [[datos],fn])
desplazamiento([[datos],fn])
seleccionar([[datos],fn])
enviar ([[data],fn])
unload([[data],fn])
Efecto
Básico
mostrar ([s,[e],[fn]])
ocultar([s,[e],[fn]])
Deslizar
deslizarAbajo ([s],[e],[fn])
slideUp([s,[e],[fn]])
slideToggle([s],[e] ,[fn])
Aparición y desaparición gradual
fadeIn([s],[e],[fn])
fadeOut([s], [e ],[fn])
fadeTo([[s],o,[e],[fn]])
fadeToggle([s,[e],[ fn] ])
Personalizado
animate(p,[s],[e],[fn])1.8*
stop([c], [ j])1.7*
retraso(d,[q])
finish([queue])1.9+
Configuración
jQuery.fx.off
jQuery.fx.interval
AJAX
solicitud ajax
$.ajax(url,[configuración ] )
cargar(url,[datos],[devolución de llamada])
$.get(url,[datos],[fn],[tipo])
$.getJSON(url,[datos],[fn])
$.getScript(url,[devolución de llamada])
$.post(url,[datos] , [fn],[tipo])
evento ajax
ajaxComplete(devolución de llamada)
ajaxError(devolución de llamada)
ajaxSend(devolución de llamada) )
ajaxStart(devolución de llamada)
ajaxStop(devolución de llamada)
ajaxSuccess(devolución de llamada)
Otros
$ ajaxPrefilter([tipo],fn)
$.ajaxSetup([opciones])
serialize()
serializearray()
Herramientas
Detección de navegador y funciones
$.support
$.browser1.9-
$.browser.version p> p>
$.boxModel
Operaciones con matrices y objetos
$.each(object,[callback])
$.extend([ d] ,tgt,obj1,[objN])
$.grep(array,fn,[invert])
$.sub()1.9-
$ .cuando
n(diferidos)
$.makeArray(obj)
$.map(arr|obj,callback)
$.inArray(val,arr,[ de])
$.toArray()
$.merge(primero,segundo)
$.unique(array)
$.parseJSON(json)
$.parseXML(data)
Operación de función
$.noop
$.proxy(función ,context)
Operación de prueba
$.contains(c,c)
$.type(obj)
$.isarray (obj)
$.isFunction(obj)
$.isEmptyObject(obj)
$.isPlainObject(obj)
$ .isWindow(obj)
$.isNumeric(value)1.7+
Operaciones de cadena
$.trim(str)
URL
$.param(obj,[tradicional])
Escritura de complemento
$.error(mensaje)
$. fn .jquery
Objeto de evento
eve.currentTarget
eve.data
eve.delegateTarget1.7+
eve.isDefaultPrevented()
eve.isImmediatePropag...()
eve.isPropagationStopped()
eve.namespace
eve.pageX
eve.pageY
eve.preventDefault()
eve. relatedTarget
eve.result
eve.stopImmediatePro...()
eve.stopPropagation()
eve.target
eve.timeStamp
eve .type
eve.what
Objeto de retraso
def.done(d,[d])
def.fail( failCallbacks )
def.isRejected()1.7-
def.isResolved()1.7-
def.reject(args)
def .rejectWith(c,[a])
def.resolve(args)
def.resolveWith(c,[a])
def.then ( d[,f][,p])1.8*
def.promise([ty],[ta])
def.pipe([d],[f] , [p])1.8-
def.always(al,[al])
def.notify(args)1.7+
def.notifyWith( c ,[a])1.7+
def.progress(proCal)1.7+
def.state()1.7+
Función de devolución de llamada
cal.add(callba
cks)1.7+
cal.disable()1.7+
cal.empty()1.7+
cal.fire(argumentos)1.7+
cal.fired()1.7+
cal.fireWith([c] [,a])1.7+
cal.has(callback)1.7+
cal.lock()1.7+
cal.locked()1.7+
cal.remove(devoluciones de llamada)1.7+
$.devoluciones de llamada (banderas)1.7+