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, optimizado, independiente de la plataforma y ampliamente compatible. jqxProgressBar se usa para representar un widget de barra de progreso de jQuery que indica visualmente el progreso de una operación larga.
La propiedad rtl se usa para establecer o devolver un valor que indica si los elementos del widget de la barra de progreso están alineados para admitir configuraciones regionales que usan fuentes de derecha a izquierda. Acepta valor de tipo booleano y su valor por defecto es falso .
Sintaxis:
Establezca la propiedad rtl .
$('selector').jqxProgressBar({ rtl: Boolean });
Devuelve la propiedad rtl .
var rtl = $('selector').jqxProgressBar('rtl');
Archivos vinculados: descargue jQWidgets desde el enlace. En el archivo HTML, busque los archivos de script en la carpeta descargada.
<enlace 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/jqxprogressbar.js”></script>
Ejemplo: El siguiente ejemplo ilustra la propiedad rtl jqxProgressBar 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/jqx-all.js"></script> <script type="text/javascript" src="jqwidgets/jqxcore.js"></script> <script type="text/javascript" src="jqwidgets/jqxprogressbar.js"></script> <style> h1, h3 { text-align: center; } #jqxPB { margin-left: 40%; } </style> </head> <body> <h1 style="color: green;"> GeeksforGeeks </h1> <h3> jQWidgets jqxProgressBar rtl Property </h3> <div id='jqxPB'></div> <script type="text/javascript"> $(document).ready(function() { $("#jqxPB").jqxProgressBar({ value: 60, width: 250, height: 30, rtl: true }); }); </script> </body> </html>
Producción: