¿Cómo crear un interruptor de palanca de cambio de tema usando jQuery Mobile?

jQuery Mobile es una tecnología basada en la web que se utiliza para crear contenido receptivo al que se puede acceder en todos los teléfonos inteligentes, tabletas y computadoras de escritorio. En este artículo, crearemos un interruptor de alternancia de tema usando jQuery Mobile.

El tema se puede especificar utilizando los atributos «data-track-theme» y «data-theme» del interruptor de palanca. Los valores que se pueden especificar en estos atributos son diferentes muestras de color disponibles, cada una de las cuales da un aspecto diferente.

Enfoque: Primero, agregue los scripts jQuery Mobile necesarios para su proyecto.

<enlace rel=”hoja de estilo” href=”http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css”/>
<script src=”http://code .jquery.com/jquery-1.11.1.min.js”></script>
<script src=”http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min .js”></secuencia de comandos>

Ejemplo:

HTML

<!DOCTYPE html>
<html>
  
<head>
    <link rel="stylesheet" href=
"http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css" />
  
    <script src=
        "http://code.jquery.com/jquery-1.11.1.min.js">
    </script>
  
    <script src=
"http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js">
    </script>
</head>
  
<body>
    <center>
        <h1>GeeksforGeeks</h1>
        <h4>
            Theme Flip toggle switch
            using jQuery Mobile
        </h4>
    </center>
      
    <form>
        <label for="geeks-1">
            Flip toggle switch
        </label>
  
        <select name="geeks-1" id="geeks-1"
            data-role="slider" 
            data-track-theme="a" 
            data-theme="b">
              
            <option value="off">Off</option>
            <option value="on">On</option>
        </select>
    </form>
</body>
  
</html>

Producción:

Publicación traducida automáticamente

Artículo escrito por taran910 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *