La opción Clases de widgets de Checkboxradio se usa para especificar las clases adicionales que deben agregarse a los elementos del widget en el botón de opción de la casilla de verificación usando jQuery UI.
Sintaxis:
$( ".selector" ).checkboxradio({ classes: { "ui-checkboxradio": "highlight" } });
Enfoque: Primero, agregue los scripts jQuery UI necesarios para su proyecto.
<enlace href = «https://code.jquery.com/ui/1.10.4/themes/ui-lightness/
jquery-ui.css” rel = “hoja de estilo”>
<secuencia de comandos src = «https://code.jquery.com/jquery-1.10.2.js»></secuencia de comandos>
<secuencia de comandos src = «https://code.jquery.com/ui/1.10.4/jquery-ui.js»></secuencia de comandos>
Ejemplo: En este ejemplo, configuraremos la clase de tema usando ui-checkboxradio.
HTML
<!DOCTYPE html> <html> <head> <link rel='stylesheet' href= 'https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/cupertino/jquery-ui.css'> <script src= "https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"> </script> <script src= "https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"> </script> </head> <body> <center> <h1 style="color:green">GeeksforGeeks</h1> <h3>Radio Button Example</h3> <label for="radio1">Button 1</label> <input type="radio" name="radio" id="radio1" class='radio'> <br> <label for="radio2">Button 2</label> <input type="radio" name="radio" id="radio2" class='radio'> <br> <label for="radio3">Button 3</label> <input type="radio" name="radio" id="radio3" class='radio'> <br><br><br> <h3>Checkbox Example</h3> <label for="checkbox1">Checkbox 1</label> <input type="checkbox" name="checkbox1" id="checkbox1" class='checkbox'> <br> <label for="checkbox2">checkbox 2</label> <input type="checkbox" name="checkbox2" id="checkbox2" class='checkbox'> <script> $(document).ready(function () { $(".radio, .checkbox").checkboxradio({ classes: { "ui-checkboxradio": "highlight" } }); }); </script> </center> </body> </html>
Producción: