jQWidgets Introducción

jQWidgets es un marco de JavaScript para crear aplicaciones basadas en web para PC y dispositivos móviles. Es un marco muy potente y optimizado, independiente de la plataforma y ampliamente compatible. Tiene más de 60 widgets de interfaz de usuario que ayudan a crear un diseño de interfaz de usuario atractivo.

jQWidgets Introduction

¿Por qué jQWidgets?

jQWidgets es independiente de la plataforma, compatible con varios navegadores y funciona en diferentes dispositivos, como dispositivos móviles, tabletas y PC. Detecta automáticamente el tipo de dispositivo y la versión del navegador. Es de tamaño pequeño y muy extensible. Podemos cargar los widgets y temas individuales a pedido para optimizar el tiempo de descarga y ahorrar memoria. Todos los jQWidgets están optimizados para una mejor experiencia de usuario para trabajar con los diferentes dispositivos que tienen diferentes sistemas operativos y versiones de navegadores.

Descarga e instalación: existen dos formas de instalar jQWidgets.

Método 1: descargue el archivo jQWidget en formato zip desde el siguiente enlace. Después de descargar el archivo zip, extraiga los archivos y guárdelos en la carpeta. Después de eso, cree un nuevo archivo HTML y agregue el código jQWidget en el archivo e incluya el enlace del widget dentro de la sección principal.

https://www.jqwidgets.com/download/

Método 2: Instalar jQWidgets usando npm. Asegúrese de haber instalado Node.js y npm .

  • Abra el símbolo del sistema de Node.js y ejecute el siguiente comando:

    npm install jqwidgets-framework - demos & scripts
    or
    npm install jqwidgets-scripts - scripts
    or
    npm install jqwidgets-ng - angular modules
    
  • Para obtener la información del paquete jQWidget npm, use el siguiente comando:

    npm info jqwidgets-framework

Comprendamos el funcionamiento de JQWidgets a través de un ejemplo.

Ejemplo: El siguiente ejemplo ilustra la propiedad deshabilitada jqxButton en jQWidgets.

HTML

<!DOCTYPE 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/jqxcore.js">
    </script>
    <script type="text/javascript"
            src="jqwidgets/jqxbuttons.js">
    </script>
</head>
  
<body>
    <center>
        <h1 style="color: green;">
            GeeksforGeeks
        </h1>
        <h3>
            jQWidgets jqxButton disabled Property
        </h3>
        <br />
        <input type="button" id="jqxBtn"
            style="padding: 5px 20px;"
            value="Click here" />
        <div id="log"></div>
    </center>
  
    <script type="text/javascript">
        $(document).ready(function () {
            $("#jqxBtn").jqxButton({
                width: "100px",
                height: "60px",
                disabled: true,
            });
  
            var d = $("#jqxBtn").jqxButton("disabled");
            $("#log").text("Button disabled: " + d);
        });
    </script>
</body>
  
</html>

Producción:

Sample code output

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *