jQWidgets es un marco de JavaScript para crear aplicaciones basadas en web para PC y dispositivos móviles. Es un marco muy potente, optimizado, independiente de la plataforma y ampliamente compatible. El jqxListBox se usa para ilustrar un widget jQuery ListBox que comprende una lista de elementos seleccionables.
El evento dragEnd se activa cada vez que el usuario suelta un elemento del cuadro de lista indicado .
Sintaxis:
$("#jqxListBox").on('dragEnd', function (event) { var args = event.args; var label = args.label; var value = args.value; var originalEvent = args.originalEvent; });
Archivos vinculados: descargue jQWidgets desde el enlace. En el archivo HTML, busque los archivos de script en la carpeta descargada.
<link rel=”hoja de estilo” href=”jqwidgets/styles/jqx.base.css” type=”text/css” />
<script type=”text/javascript” src=”scripts/jquery-1.11.1.min .js”></script>
<script type=”text/javascript” src=”jqwidgets/jqx-all.js”></script>
<script type=”text/javascript” src=”jqwidgets/jqxcore.js ”></script>
<script type=”text/javascript” src=”jqwidgets/jqxbuttons.js”></script>
<script type=”text/javascript” src=”jqwidgets/jqxscrollbar.js”></ script>
<script type=”text/javascript” src=”jqwidgets/jqxlistbox.js”></script>
Ejemplo: El siguiente ejemplo ilustra el evento jqxListBox dragEnd en jQWidgets.
HTML
<html> <head> <link rel="stylesheet" href="jqwidgets/styles/jqx.base.css" type="text/css" /> <script type="text/javascript" src="scripts/jquery-1.11.1.min.js"> </script> <script type="text/javascript" src="jqwidgets/jqx-all.js"> </script> <script type="text/javascript" src="jqwidgets/jqxcore.js"> </script> <script type="text/javascript" src="jqwidgets/jqxbuttons.js"> </script> <script type="text/javascript" src="jqwidgets/jqxscrollbar.js"> </script> <script type="text/javascript" src="jqwidgets/jqxlistbox.js"> </script> </head> <body> <center> <h1 style="color: green;"> GeeksforGeeks </h1> <h3> jQWidgets jqxListBox dragEnd event </h3> <div id="jqxLB"></div> <br /> <div id="log"></div> </center> <script type="text/javascript"> $(document).ready(function () { var data = ["CS", "Java", "C++", "CSS", "Scala"]; $("#jqxLB").jqxListBox({ source: data, width: "210px", height: "80px", allowDrag: true, allowDrop: true, }); $("#jqxLB").on("dragEnd", function (event) { $("#log").html( "Dragging the item: " + event.args.value ); }); }); </script> </body> </html>
Producción:
Referencia: https://www.jqwidgets.com/jquery-widgets-documentation/documentation/jqxlistbox/jquery-listbox-api.htm
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA