December 15th, 2011
admin
![navigator-scrollbar[1]](http://www.jordigirones.com/wp-content/uploads/2011/12/navigator-scrollbar1.png)
Hoy se ha anunciado la nueva versión de Highstock, se trata de la 1.1, que trae las siguientes novedades:
- Añadida “ordinal axis option” para mostrar datos no lineales.
- Añadida opciones avanzadas para los ejes de las leyendas.
- Correcciones listadas en GitHub desde la última revisión.
Podeis descargar la última versión de www.highcharts.com/download
Aquí presentamos una función para deshabilitar la tecla ENTER de los formularios. De esta forma obligamos al usuario a pulsar sobre los botones.
$("form").keypress(function(e) {
if (e.which == 13) {
return false;
}
});
November 22nd, 2011
admin
Las mejoras, correcciones y actualizaciones son múltiples y variadas, pero en líneas generales se agrupan en:
- Ajax
- Atributos
- Build
- Núcleo (core)
- Css
- Datos
- Efectos
- Eventos
- Manipulación
- Miscelánea
- Soporte
Así mismo, los autores señalan que están abiertos a peticiones para añadir o corregir en la próxima versión 1.8 en la que ya están trabajando.
Aquí os presento jLinkify. Es un plugin para jQuery que permite enlazar automáticamente la URL que hay dentro del texto a su página. Lo presento en sus 3 versiones (normal,min y pack), para que cada uno lo use como quiera:
Además aquí os dejo una demo de su funcionamiento, para que veais que su uso es simple. DEMO
February 21st, 2011
admin
jTime (jquery.jtime.js) es un pequeño plugin para jQuery que hice hace tiempo y cuyo único objetivo es mostrar la hora (y actualizarla) según van pasando los segundos.
El uso es muy simple, sólamente tenemos que aplicar el método sobre el selector que queremos. Automáticamente tras la carga de la página, nuestro contador de horas se iniciará.
jTime dispone de las siguientes opciones:
| Parámetro |
Descripcion |
| x |
Parámetro para uso interno. Guardará la capa/id dónde se va a mostrar la hora. |
| ma |
Parámetro donde se especificará la fecha de inicio desde la que queremos tener el contador en funcionamiento. |
| i |
Parámetro para uso interno. Guardará los segundos transcurridos desde que se ha iniciado el contador. |
Espero que os sirva igual que me sirvió a mi en su día. Descargar
Si te gusto, puedes hacer una donación voluntaria, de esta forma en el futuro se pueden hacer con gusto actualizaciones y nuevos complementos. 1€ para ti es poco, pero contribuye al desarrollo.
Ejemplo:
$(document).ready(function(){
$('#time').jTime();
});

Select Filters for TableSorter
Despues de algún tiempo haciendome falta un tipo de filtro para TableSorter que funcionara a base de desplegables, me propuse realizar el widget para no estar dependiendo de los demas. Es por ello que he realizado el jFilterSelect.
Se trata de un widget para TableSorter que añadirá a TableSorter la capacidad de poder filtrar los resultados mediante desplegables situados debajo de cada cabecera. En principio el uso de este widget no afecta a nada en TableSorter, aunque si alguién detecta algún tipo de error puede ponerlo aquí mismo para así intentar entre todos solucionar el problema.
Cabe destacar que los filtros pueden combinarse entre si, teniendo los registros mostrados tener que cumplir más de un parámetro.
UPDATE 26/07/2010: Se ha actualizado el widget para permitir utilizarlo en más de una tabla por página y se ha añadido la versión MIN del JS para los que la necesiten.
UPDATE 13/08/2010: Desde Turkey Lastminute Travel nos comunican que estan utilizando jFilterSelect para filtrar los resultados de sus vuelos.
Podeis ver una demo del funcionamiento del wiget aquí: Demo
jFilterSelect Widget TableSorter
jFilterSelect Widget TableSorter MIN
The jFilter is a TableSorter Widget for search into fields of the table any text/number…
The jFilter is my second widget for TableSorter.
The jFilter add a input field for type text. When KeyUp in this input, the jFilter run and show the rows that contains the text and hide the rows that not contains the text.
You can download the jFilter Widget here.
jColumnManger is a widget for the fantastic TableSorter script.
This widget makes use of ContextMenu to display the dynamic menu to show / hide columns in the table.

jColumnManager Widget for TableSorter
The jColumnManager widget allows you to show / hide columns in the table to our liking. its use is simple and easy.
Obviously, the widget can be improved, but for a first version and made long before the entire community is good.
Appreciate it if someone wants and can improve the widget please do so, together we can make our job easier.
You can download the widget here. [BAD FILE]
The new uploaded file is jColumnManager and exemple is here
Thanks for all.
La nueva versión de jQuery UI 1.8 ya está aquí. Las mejoras en esta nueva versión son notables, ya que no solo se han solucionado problemas, optimizadas funciones o mejoradas funcionalidades, sino que además trae nuevas e interesantes cosas como un Autocomplete, Buttons…
Los mismos desarrolladores de jQuery UI, anunciaban de esta forma la nueva versión en su blog.
El equipo de jQuery UI se complace en anunciar la versión final de jQuery UI 1.8 con 5 nuevos plugins, 1 efecto de nuevo, y cientos de arreglos y mejoras.
Hemos trabajado muy duro para hacer jQuery UI más ligero y modular con un núcleo aún más flexible y extensible. Ahora es aún más fácil crear tus propios widgets o ampliar las nuestras. Este lanzamiento es un esfuerzo colectivo que abarca más de 9 meses con la colaboración de cientos de desarrolladores, diseñadores, probadores y usuarios. Le damos las gracias por toda su ayuda y apoyo.
El código, temas, demos, y la documentación están en jqueryui.com, la descarga jQuery UI Builder, ThemeRoller, y AJAX de Google API Bibliotecas.
Se puede ver la entrada completa en: http://blog.jqueryui.com/2010/03/jquery-ui-18/
November 25th, 2009
admin
Aquí presento un plugin que he desarrollado para jQuery llamado jgTextDefault. Sirve para mostrar en un ‘input’ de html un texto por defecto que desaparecerá cuando el ratón se sitie el foco sobre el control.
Si al salir del control, no se ha rellenado contenido, volverá a poner el texto por defecto.
Aquí el código:
(function($){
$.fn.jgtextdefault = function(settings){
var jElements = this;
var settings = $.extend({}, $.fn.jgtextdefault.defaults, settings);
return jElements.each(function(){
if($(jElements).is("input")){ jgTextDefault( $(jElements) ); }
});
function jgTextDefault(jInput){
if (jInput.val().length==0) jInput.val(settings.text);
jInput.focus(function () {
if (jInput.val()==settings.text) jInput.val('');
});
jInput.blur(function () {
if (jInput.val().length==0) jInput.val(settings.text);
});
}
};
$.fn.jgtextdefault.defaults = {
text: ''
};
})(jQuery);
Con esto cuando nos sea de utilidad ya podemos tener un texto por defecto en los campos que queramos.
Aquí teneis un ejemplo de funcionamiento junto con el plugin de jquery. [Descargar]