2015-10-20 5 views
2

Я пытаюсь преобразовать значение текстового поля на ONBLUR события в $ валюты с использованием jquey.formatCurrency-1.4.0.js и мой Javascript функции выглядит следующим образом:FormatCurrency не является функция

$(document).ready(function() 
{ 
    $('.currency').blur(function() 
    { 
     $('.currency').formatCurrency(); 
    }); 
}); 

Html:

<input type="textbox" id="currencyField" class="form-control currency" placeholder="Enter Price"/> 

Может ли кто-нибудь мне помочь

+0

Возможные (и наиболее распространенные) причины .... вы не включили скрипт плагина, или путь неправильный, или вы загружаете jQuery.js более одного раза на странице – charlietfl

+0

Munny

+0

проверить в браузере dev tools network, чтобы узнать, загружается ли этот скрипт и убедитесь, что jQuery не загружается снова после него – charlietfl

ответ

0

Я думаю, что ваш код отлично работает, нужно всего лишь добавить библиотеку jquery-formatcurrency:

https://jquery-formatcurrency.googlecode.com/files/jquery.formatCurrency-1.4.0.min.js

Или скачать будет лучше поскольку googlecode.com является устаревшим как @charliefl упоминается в комментариях сильфона.

Просмотреть реализацию в скрипте HERE.

+0

предложит загрузить ее, поскольку «googlecode.com» устарел и не является CDN – charlietfl

Смежные вопросы