Jquery de Validation valeur de temps sur un formulaire de façon correcte?

Après recherche sur google, à la recherche de ce site ainsi que jQuery n'y avait pas de moyen facile pour valider la valeur temps.

Par les regards des choses, il suggère d'utiliser addMethod et utilisez le pour regexpess la valeur à vérifier à quelle heure devrait ressembler.

Toutefois décidé de regarder les jquery.validate.js et comment dateISO a été vérifié, il avait l'air beaucoup plus simple de le faire, donc j'ai copié toutes les données relatives à dateISO et l'a appelé timeISO et changé la chaîne de valider le temps et est utilisé de temps suivantes sting

^([01]\d|2[0-3]):[0-5]\d:[0-5]\d$ 

Est-il une raison pourquoi il ne faut pas modifier jquery.validate.js et de le faire de la manière que j'ai? Juste un peu peur que toutes mes recherches sur google et sur ce forum, il n'a jamais été proposé.

Vous ne devez pas modifier jQuery.validate.js parce que quand vous décidez de mettre à niveau vers la dernière version, vous devez vous rappeler de mettre à jour votre code de validation. Traiter jQuery.validate.js en tant que 3e partie de la bibliothèque de code qui ne doit pas être modifié.
Vous pouvez ajouter des méthodes à jQuery.validate, c'est pourquoi il est utilisé. Tout ce que vous essayez de valider, il y a une méthode personnalisée pour posté quelque part.

OriginalL'auteur Damien-Data | 2012-08-19