El evento jQuery UI Create se activa cuando se crea el cuadro de diálogo.
Sintaxis:
$(".selector").dialog ( create: function( event, ui ) { console.log('created') },
Acercarse:
- Primero, agregue los scripts jQuery Mobile necesarios para su proyecto.
<link href = "https://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css" rel = "stylesheet"> <script src = "https://code.jquery.com/jquery-1.10.2.js"></script> <script src = "https://code.jquery.com/ui/1.10.4/jquery-ui.js"> </script>
- El botón Abrir cuadro de diálogo activará la función de clic (#gfg) que abrirá aún más el <área de texto> en un cuadro de diálogo (#gfg2).
- create (evento, ui): se activa cuando se crea el cuadro de diálogo. Hay una función de devolución de llamada adjunta a esta creación que se activa después de que se crea el cuadro de diálogo.
- evento : Tipo -> Evento
- ui: Tipo -> Objeto
- función de devolución de llamada: función (evento, ui) {console.log (‘creado’)}
Ejemplo 1:
HTML
<!doctype html> <html lang = "en"> <head> <meta charset = "utf-8"> <link href = "https://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css" rel = "stylesheet"> <script src = "https://code.jquery.com/jquery-1.10.2.js"> </script> <script src = "https://code.jquery.com/ui/1.10.4/jquery-ui.js"> </script> <script type = "text/javascript"> $(function() { $( "#gfg2" ).dialog({ autoOpen: false, create: function( event, ui ) { console.log('created') }, }); $( "#gfg" ).click(function() { $( "#gfg2" ).dialog( "open" ); }); }); </script> </head> <body> <div id = "gfg2" title="GeeksforGeeks"> <textarea>jQuery UI | create(event, ui) Event</textarea> </div> <button id = "gfg">Open Dialog</button> </body> </html>
Producción: