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 jqxGauge representa un widget de calibre jQuery, es un indicador dentro de un rango de valores. Podemos usar Indicadores para mostrar un valor en un rango de valores en la región de datos, hay 2 tipos de indicadores: RadialGauge y LinearGauge. LinearGauge es un widget de indicador que se puede representar horizontal o verticalmente y su valor se representa linealmente en de manera vertical a partir de algunos valores.
La propiedad ticksMajor se usa para establecer o devolver la propiedad ticksMajor. es decir, esta propiedad se utiliza para establecer o devolver las propiedades de jqxLinearGauge para sus principales marcas. Acepta el valor del tipo de objeto y el valor predeterminado es { tamaño: ’10 %’, intervalo: 5, estilo: { trazo: ‘#A1A1A1’, ‘ancho de trazo’: 1 }, visible: verdadero.
Sintaxis:
- Se utiliza para establecer la propiedad ticksMajor.
$('Selector').jqxLinearGauge({ ticksMajor : Object});
- Se utiliza para devolver la propiedad ticksMajor.
var ticksMajor = $('Selector').jqxLinearGauge('ticksMajor');
Valores posibles:
- size : Especifica la longitud del tick. Esta propiedad acepta el tamaño en píxeles o en porcentajes.
- intervalo : Especifica la frecuencia de los ticks. Con un intervalo igual a 5, cada quinto valor del indicador tendrá un tick mayor.
- visible : Indica si los ticks principales serán visibles.
- style : Se utiliza para establecer el estilo del tick, es decir, su color y grosor.
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/jqxcore.js”></script>
<script type=”text/javascript” src=”jqwidgets/jqxchart.js”> </script>
<script type=”text/javascript” src=”jqwidgets/jqxgauge.js”></script>
Ejemplo: El siguiente ejemplo ilustra la propiedad jqxLinearGauge ticksMajor en jQWidgets.
HTML
<!DOCTYPE html> <html lang="en"> <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/jqxchart.js"> </script> <script type="text/javascript" src="jqwidgets/jqxgauge.js"> </script> </head> <body> <center> <h1 style="color: green">GeeksforGeeks</h1> <h3>jQWidgets jqxLinearGauge ticksMajor property</h3> <div id="gauge"></div> </center> <script type="text/javascript"> $(document).ready(function () { $("#gauge").jqxLinearGauge({ max: 100, min: -20, value: 18, ticksPosition: "far", ticksMajor: { size: "10%", interval: 5 }, }); }); </script> </body> </html>
Producción:
Referencia: https://www.jqwidgets.com/jquery-widgets-documentation/documentation/jqxgauge/jquery-gauge-api.htm?search=