Estoy realizando cambios en este blog. Perdón por los problemas ocasionados.

Checkboxes estilo IPhone OS con jQuery

¿Te gusta el aspecto de los botones de opción del iPhone OS?. ¿Utilizas jQuery para tus proyectos?. Thomas Reynolds se ha tomado la molestia de crear un script que remplazará nuestros “checkbox” por unos mucho mas vistosos.

Si algo caracteriza a este script es su sencillez y capacidad de adaptación total con nuestras plantillas HTML.

Podéis ver la demostración del script, descargarlo o seguir leyendo el artículo para conocerlo un poco más a fondo.

DemostraciónEjemplos

DescargaArchivo ZIP

Este script es realmente sencillo de utilizar. Tan solo tendremos que subir a nuestro servidor los archivos, contenidos en el .zip, y cambiar las rutas que sean necesarias en la hoja de estilos.

Una vez que hemos realizado estos cambios, utilizaremos el script de la siguiente manera:

<head>
  <script src="jquery-1.3.2.js" type="text/javascript" charset="utf-8"></script>
  <script src="iphone-style-checkboxes.js" type="text/javascript" charset="utf-8"></script>
  <link rel="stylesheet" href="style.css" type="text/css" media="screen" charset="utf-8" />
  <script type="text/javascript" charset="utf-8">
    $(document).ready(function() {
      $(':checkbox').iphoneStyle();
    });
  </script>
</head>
</html>

El script, como ya he dicho, viene muy completo. Nos permite modificar el texto que se muestra en los checkbox:

- checkedLabel texto que se muestra en estado de “on”. Por defecto: ON
- uncheckedLabel texto que se muestra en estado de “off”. Por defecto: OFF

Por ejemplo:

$(':checkbox').iphoneStyle({
  checkedLabel: 'YES',
  uncheckedLabel: 'NO'
});
votar

Si te ha gustado este artículo puedes votarlo ahora en Bitacoras.com. De esta forma más gente podrá leerlo y conocer las noticias de este blog.

Artículos Relacionados

Deje su comentario

Nos reservamos el derecho de eliminar y/o modificar los comentarios que contengan cualquier tipo de lenguaje inapropiado, spam u otras conductas no aceptadas en una comunidad civilizada. Si su comentario no aparece, puede ser que nuestros filtros lo hayan detectado y marcado como spam, se revisarán los comentarios diariamente. Sentimos las posibles molestias ocasionadas.