| 1234567891011121314151617181920212223242526272829303132333435 |
- (function( $ ) {
-
- /*
- * USAGE
- * Types: text / input
- * Separator: string
- */
-
- $.fn.currency = function(options) {
- var settings = $.extend({
- type: 'text',
- separator: ',',
- valuta: 'FT'
- },options);
-
- var num = 0;
-
- if (settings.type==='text') {
- num = parseFloat(this.html());
- }
- else if (settings.type==='input') {
- num = parseFloat(this.val());
- }
-
- if(isNaN(num)) { num = 0; }
-
- if (settings.type==='text') {
- this.html(num.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1"+settings.separator)+' '+settings.valuta);
- }
- else if (settings.type==='input') {
- this.val(num.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1"+settings.separator)+' '+settings.valuta);
- }
- };
- }( jQuery ));
|