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, utilizaremos la opción nativeMenu de jQuery Mobile Selectmenu . Cuando el valor de esta opción nativeMenu se establece en verdadero, después de hacer clic en el menú de selección de estilo personalizado, se abrirá el menú de selección nativo que es mejor para el rendimiento. Si su valor se establece en falso, se utilizará el estilo de menú de selección personalizado en lugar del menú nativo.
Sintaxis:
Inicializando el menú de selección con la opción nativeMenu.
$( ".selector" ).selectmenu({ nativeMenu: true });
-
Configuración de la opción nativeMenu.
$( ".selector" ).selectmenu("option", "nativeMenu", true);
-
Obtener la opción nativeMenu.
var shadow = $( ".selector" ).selectmenu( "option", "nativeMenu" );
Enlace CDN: Primero, agregue los scripts de jQuery Mobile necesarios para su proyecto.
<enlace rel=”hoja de estilo” href=”//code.jquery.com/mobile/1.5.0-alpha.1/jquery.mobile-1.5.0-alpha.1.min.css”>
<script src=” //code.jquery.com/jquery-3.2.1.min.js”></script>
<script src=”//code.jquery.com/mobile/1.5.0-alpha.1/jquery.mobile- 1.5.0-alpha.1.min.js”></secuencia de comandos>
Ejemplo: este ejemplo describe la opción nativeMenu de jQuery Mobile Selectmenu .
HTML
<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content= "width=device-width, initial-scale=1"> <link rel="stylesheet" href= "//code.jquery.com/mobile/1.5.0-alpha.1/jquery.mobile-1.5.0-alpha.1.min.css"> <script src= "//code.jquery.com/jquery-3.2.1.min.js"> </script> <script src= "//code.jquery.com/mobile/1.5.0-alpha.1/jquery.mobile-1.5.0-alpha.1.min.js"> </script> </head> <body> <center> <div data-role="page"> <h1 style="color:green;"> GeeksforGeeks </h1> <h3>jQuery Mobile Selectmenu nativeMenu Option</h3> <div role="main" class="ui-content"> <label for="GFG" class="select"> GeeksforGeeks Courses: </label> <select name="GFG" id="GFG" data-native-menu="false"> <option value="C">C Programming</option> <option value="CPP">C++ Programming</option> <option value="JAVA">Java Programming</option> <option value="overnight">Python Programming</option> <option value="WEB">Web Development</option> </select> </div> <input type="button" id="Button" value="Value of the nativeMenu option"> <div id="log"></div> </div> </center> <script> $(document).ready(function () { $("#GFG").selectmenu({ nativeMenu: true }); $("#GFG").selectmenu("option", "nativeMenu", true); $("#Button").on('click', function () { var a = $("#GFG").selectmenu("option", "nativeMenu"); $('#log').html(a); }); }); </script> </body> </html>
Producción:
Referencia: https://api.jquerymobile.com/selectmenu/#option-nativeMenu
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA