Control deslizante EasyUI jQuery

EasyUI es un marco HTML5 para usar componentes de interfaz de usuario basados ​​en tecnologías jQuery, React, Angular y Vue. Ayuda a crear funciones para aplicaciones móviles y web interactivas, lo que ahorra mucho tiempo a los desarrolladores.

En este artículo, aprenderemos a diseñar un control deslizante con jQuery EasyUI. El control deslizante. El tipo y el rango del control deslizante se pueden personalizar en las opciones del control deslizante.

Descargas para EasyUI para jQuery:

https://www.jeasyui.com/download/index.php

Sintaxis:

<input class="easyui-slider">

Propiedades:

  • ancho: Es el ancho del control deslizante.
  • altura: Es la altura del control deslizante.
  • mode: Indica qué tipo de slider.
  • invertido: cuando esta propiedad se establece en verdadero, los valores mínimo y máximo se invertirán.
  • showTip: Define si mostrar información de tips.
  • disabled: Define si deshabilitar el control deslizante.
  • rango: Define si mostrar el control deslizante de rango.
  • valor: Define el valor por defecto.
  • min: Define el valor mínimo permitido.
  • max: Define el valor máximo permitido.
  • Paso: Define el valor por el cual el deslizador aumenta o disminuye.
  • regla: Define la etiqueta al lado del deslizador.
  • tipFormatter: es una función para formatear el valor del control deslizante.
  • convertidor: es la función de convertidor que permite a los usuarios determinar cómo convertir un valor a la posición del control deslizante.

Evento:

  • onChange: Se dispara cuando se cambia el valor del campo.
  • onSlideStart: se activa cuando se comienza a arrastrar el control deslizante.
  • onSlideEnd: se activa cuando el control deslizante ha terminado de arrastrarse.
  • onComplete: se activa cuando el usuario cambia el valor del control deslizante.

Métodos:

  • opciones: Devuelve las opciones del control deslizante.
  • destroy: Destruye el objeto slider.
  • redimensionar: Establece el tamaño del control deslizante.
  • getValue: Obtiene el valor del control deslizante.
  • getValues: obtiene la array de valores del control deslizante.
  • setValue: establece el valor del control deslizante.
  • setValues: establece el valor del control deslizante en forma de array.
  • clear: Borra el valor del slider.
  • reset: Restablece el valor del control deslizante.
  • enable: Habilita el componente slider.
  • disabled: Deshabilita el componente slider.

Enlace CDN: Primero, agregue los scripts jQuery Easy UI necesarios para su proyecto.

<script type=”text/javascript” src=”jquery.min.js”></script>
<!–bibliotecas jQuery de EasyUI –>
<script type=”text/javascript” src=”jquery.easyui.min. js”> </script>
<!–Biblioteca jQuery de EasyUI Mobile –>
<script type=”text/javascript” src=”jquery.easyui.mobile.js”> </script>

Ejemplo 1:

HTML

<html>
<head>
  
  <!-- EasyUI specific stylesheets-->
  <link rel="stylesheet" 
        type="text/css"
        href="themes/metro/easyui.css">
  
  <link rel="stylesheet" 
        type="text/css"
        href="themes/mobile.css">
  
  <link rel="stylesheet" 
        type="text/css" 
        href="themes/icon.css">
  
  <!-- jQuery library -->
  <script type="text/javascript" 
          src="jquery.min.js">
  </script>
  
  <!-- jQuery libraries of EasyUI -->
  <script type="text/javascript"
          src="jquery.easyui.min.js">
  </script>
  
  <!-- jQuery library of EasyUI Mobile -->
  <script type="text/javascript" 
          src="jquery.easyui.mobile.js">
  </script>
  
</head>
<body>
  <h1>GeeksforGeeks</h1>
  <h3>EasyUI jQuery slider widget</h3>
  
  <!-- Define the EasyUI slider with markup -->
  <input id="gfg" class="easyui-slider">
</body>
</html>

Producción:

Ejemplo 2:

HTML

<html>
<head>
  <!-- EasyUI specific stylesheets-->
  <link rel="stylesheet" 
        type="text/css" 
        href="themes/metro/easyui.css">
  
  <link rel="stylesheet" 
        type="text/css"
        href="themes/mobile.css">
  
  <link rel="stylesheet" 
        type="text/css"
        href="themes/icon.css">
  
  <!--jQuery library -->
  <script type="text/javascript"
          src="jquery.min.js">
  </script>
  
  <!--jQuery libraries of EasyUI -->
  <script type="text/javascript"
          src="jquery.easyui.min.js">
  </script>
  
  <!--jQuery library of EasyUI Mobile -->
  <script type="text/javascript" 
          src="jquery.easyui.mobile.js">
  </script>
</head>
<body>
  
  <h1>GeeksforGeeks</h1>
  <h3>EasyUI jQuery slider widget</h3>
  
  <div style="padding: 25px">
      
    <!-- Define the element that will
    created as the slider -->
    <input id='gfg'>
  </div>
  
  <script type="text/javascript">
  
    // Initialize the EasyUI slider
    $('#gfg').slider({
      height: "250px",
      mode: 'v',
      min: 0,
      max: 9,
      showTip: true
    });
  </script>
</body>
</html>

Producción:

Referencia: https://www.jeasyui.com/documentation/slider.php

Publicación traducida automáticamente

Artículo escrito por taran910 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 *