Opción de inserción de jQuery Mobile Listview

jQuery Mobile es un sistema de interfaz de usuario basado en HTML5 diseñado para crear aplicaciones y sitios web receptivos accesibles en todos los teléfonos inteligentes, tabletas y dispositivos de escritorio. jQuery Listview es un widget que se utiliza para crear hermosas listas. Es una vista de lista simple y receptiva que se usa para ver las listas desordenadas .

En este artículo, usaremos la opción de inserción de jQuery Mobile que le da una apariencia de inserción a ListView. Es muy útil para mezclar las listas con otros contenidos de la página. Le da un buen aspecto de interfaz de usuario a Listview. La vista de lista parece sobresalir de la pantalla debido a las sombras que la rodean.

Sintaxis: la sintaxis de la opción de inserción en jQuery Mobile toma un valor booleano. Si es verdadero , aplica el recuadro; de lo contrario, no aplica el recuadro. 

Inicialice la vista de lista con la opción de inserción especificada:

$(".selector").listview({
    inset: true
});

Obtenga o establezca la opción de inserción , después de la inicialización:

// Getter
var inset = $( ".selector" ).listview( "option", "inset" );
 
// Setter
$( ".selector" ).listview( "option", "inset", true );

Enlaces de CDN: use los siguientes enlaces de CDN para jQuery Mobile.

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

Ejemplo 1: En este ejemplo, estableceremos el valor de la opción de inserción en verdadero.

HTML

<!DOCTYPE html>
<html lang="en">
  
<head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content=
        "width=device-width, initial-scale=1.0" />
    <link rel="stylesheet" href=
"https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css" />
    <script src="https://code.jquery.com/jquery-1.11.1.min.js">
    </script>
    <script src=
"https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js">
    </script>
</head>
  
<body>
    <h1>GeeksforGeeks</h1>
    <h3>jQuery Mobile Listview inset Option</h3>
      
    <ul class="items" data-role="listview">
        <li>
            <a href=
            "https://www.geeksforgeeks.org/data-structures" 
                target="_blank">
                Data Structures</a>
        </li>
        <li>
            <a href=
"https://practice.geeksforgeeks.org/courses/complete-interview-preparation" 
                target="_blank">
                Interview preparation</a>
        </li>
        <li>
            <a href="https://www.geeksforgeeks.org/java" 
                target="_blank">
                Java Programming</a>
        </li>
    </ul>
  
    <script>
        $(".items").listview({
            inset: true
        });
    </script>
</body>
  
</html>

Producción:

Ejemplo 2 : En este ejemplo, cambiamos la opción de inserción a false .

HTML

<!DOCTYPE html>
<html lang="en">
  
<head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content=
        "width=device-width, initial-scale=1.0" />
    <link rel="stylesheet" href=
"https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css" />
    <script src="https://code.jquery.com/jquery-1.11.1.min.js">
    </script>
    <script src=
"https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js">
    </script>
</head>
  
<body>
    <h1>GeeksforGeeks</h1>
    <h3>jQuery Mobile Listview inset Option</h3>
  
    <ul class="items" data-role="listview">
        <li>
            <a href=
            "https://www.geeksforgeeks.org/data-structures" 
                target="_blank">
                Data Structures</a>
        </li>
        <li>
            <a href=
"https://practice.geeksforgeeks.org/courses/complete-interview-preparation"
                 target="_blank">
                Interview preparation</a>
        </li>
        <li>
            <a href="https://www.geeksforgeeks.org/java" 
                target="_blank">
                Java Programming</a>
        </li>
    </ul>
      
    <script>
        $(".items").listview({
            inset: false,
        });
    </script>
</body>
  
</html>

Producción:

Referencia: https://api.jquerymobile.com/listview/#option-inset

Publicación traducida automáticamente

Artículo escrito por manavsarkar07 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 *