jQuery UI consta de widgets de GUI, efectos visuales y temas implementados mediante jQuery ,biblioteca de JavaScript . jQuery UI es excelente para crear interfaces de interfaz de usuario para las páginas web. Se puede usar para crear aplicaciones web altamente interactivas o se puede usar para agregar widgets fácilmente.
En este artículo, usaremos el método jQuery Mobile Selectable refresh() para actualizar la posición y el tamaño de cada elemento seleccionado. Esta función de actualización se utiliza para recalcular manualmente la posición y el tamaño de cada selector. Para esto, debemos configurar la opción de autoRefresh como falsa . No acepta ningún parámetro para su funcionamiento.
Sintaxis:
$(".selector" ).selectable( "refresh" );
Parámetros: este método no acepta ningún argumento.
Vínculos de CDN: agregue los siguientes scripts de jQuery Mobile a su proyecto.
<enlace rel=”hoja de estilo” href=”https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.css”/>
<script src=”https://cdnjs .cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js”></script>
<script src=”https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1 /jquery-ui.min.js”></script>
Ejemplo: este ejemplo describe los usos del método de actualización() seleccionable de jQuery Mobile .
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://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.css"/> <script src= "https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"> </script> <script src= "https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"> </script> <style> .GFG{ float: center; } .grid { display: grid; grid-template-columns: 50px 50px 50px; gap: 10px; } .grid-item { width: 50px; height: 50px; background-color: aqua; } .ui-selected { background-color: green; } .ui-selecting { background-color: rgb(122, 255, 122); } </style> <script> $(function () { $("#btn").on('click', function () { $(".grid").selectable( "refresh" ); alert("Widget Refreshed"); }); }); $(".grid").selectable(); </script> </head> <body> <center> <h1 style = "color:green;">GeeksforGeeks</h1> <h3>jQuery UI Selectable refresh() Method</h3> <div class="GFG"> <div class="grid"> <div class="grid-item"></div> <div class="grid-item"></div> <div class="grid-item"></div> <div class="grid-item"></div> <div class="grid-item"></div> <div class="grid-item"></div> <div class="grid-item"></div> <div class="grid-item"></div> <div class="grid-item"></div> </div> </div> <input type="button" id="btn" value="Refresh the Widget"> </center> </body> </html>
Producción:
Referencia: https://api.jqueryui.com/selectable/#method-refresh
Publicación traducida automáticamente
Artículo escrito por SHUBHAMSINGH10 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA