Con sólo 9.6k puedes integrar a tu sitio web los métodos más utilizados de jQuery.
Soporta estos navegadores:
- Safari 6+ (Mac)
- Chrome 30+ (Windows, Mac, Android, iOS, Linux, Chrome OS)
- Firefox 24+ (Windows, Mac, Android, Linux, Firefox OS)
- iOS 5+ Safari
- Android 2.3+ Browser
- Internet Explorer 10+ (Windows, Windows Phone)
Estas son las funciones o propiedades que puedes utilizar:
- $()
- $.camelCase
- $.contains
- $.each
- $.extend
- $.fn
- $.grep
- $.inArray
- $.isArray
- $.isFunction
- $.isNumeric
- $.isPlainObject
- $.isWindow
- $.map
- $.noop
- $.parseJSON
- $.trim
- $.type
- add
- addClass
- after
- append
- appendTo
- attr
- before
- children
- clone
- closest
- concat
- contents
- css
- data
- each
- empty
- eq
- filter
- find
- first
- forEach
- get
- has
- hasClass
- height
- hide
- html
- index
- indexOf
- insertAfter
- insertBefore
- is
- last
- map
- next
- not
- offset
- offsetParent
- parent
- parents
- pluck
- position
- prepend
- prependTo
- prev
- prop
- push
- ready
- reduce
- remove
- removeAttr
- removeClass
- removeProp
- replaceWith
- scrollLeft
- scrollTop
- show
- siblings
- size
- slice
- text
- toggle
- toggleClass
- unwrap
- val
- width
- wrap
- wrapAll
- wrapInner
Incorpora también propiedades para detectar el navegador que se está utilizando:
Tipo de dispositivo general:
- $.os.phone
- $.os.tablet
Sistema operativo específico:
- $.os.ios
- $.os.android
- $.os.webos
- $.os.blackberry
- $.os.bb10
- $.os.rimtabletos
Tipo de dispositivo específico:
- $.os.iphone
- $.os.ipad
- $.os.ipod // [v1.1]
- $.os.touchpad
- $.os.kindle
Navegador específico:
- $.browser.chrome
- $.browser.firefox
- $.browser.safari // [v1.1]
- $.browser.webview // (iOS) [v1.1]
- $.browser.silk
- $.browser.playbook
- $.browser.ie // [v1.1]
Estos son los eventos que tiene disponibles:
- $.Event
- $.proxy
- bind
- delegate
- die
- event.isDefaultPrevented
- event.isImmediatePropagationStopped
- event.isPropagationStopped
- live
- off
- on
- one
- trigger
- triggerHandler
- unbind
- undelegate
Funciones Ajax que incorpora:
- $.ajax
- $.ajaxJSONP
- $.ajaxSettings
- $.get
- $.getJSON
- $.param
- $.post
- load
Funciones para formularios:
- serialize
- serializeArray
- submit
Funciones para efectos especiales:
- $.fx
- animate
Por último también incorpora eventos Touch de dispositivos móviles:
- tap — Cuando el usuario toca la pantalla.
- singleTap and doubleTap — Detecta si se realiza un doble toque de pantalla.
- longTap — Realiza una acción definida por nosotros si el toque es prolongado.
- swipe, swipeLeft, swipeRight, swipeUp, swipeDown — Realiza una acción si el usuario desliza el dedo en alguna dirección.