Zepto una alternativa ligera para reemplazar jQuery

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.
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments