Настроек немного
Настроек немного. tooltip – подсказка, которая появляется при наведении курсора на редактируемое поле, style – стиль, используемый для формы редактирования. Обработчик в параметре value получает введённое посетителем значение. Для того, чтобы выполнить конвертацию, кроме этого значения нам необходимо знать направление перевода и код валюты. Код валюты можно получить из атрибута class, а направлений обмена всего два: из выбранной валюты в гривны и наоборот. Сначала мы определяем, редактируется ли значение в гривнах (строка 4). Если да, находим первый тег span в данном элементе списка, и определяем код валюты (строки 7 и 8). Затем вызываем функцию convert, которая и выполняет преобразование. Если посетитель редактирует значение валюты и хочет получить результат в гривнах, то алгоритм работы практически тот же. За исключением того, что нужно найти второй тег span и изменить направление перевода при вызове функции convert (строки 12-19). Незабудьте, что для правильной работы платина Jeditable, обработчик должен вернуть введённое пользователем значение (строка 20).
Функция convert
Выполняет конвертацию одной валюты в другую. Коды валют необходимо указать в параметрах from и to. value – количество денег в валюте с кодом, указанным в параметре from. rates – массив с данными валют.