AutoNumeric V4. больше не может перебирать элементы
Я рву волосы (то, что от них осталось): со старым AutoNumeric я мог сделать следующее, и это сработало: иметь таблицу с несколькими строками с этими элементами:
Тогда я мог бы запустить этот код:
$('.rowElm').each(function(i) {
var ppu = $(this).closest('tr').find('.elm1').autoNumeric('get');
// do some calculations here...
$(this).closest('tr').find('.elm5').autoNumeric('set', total);
}
В AutoNumeric 4.xx это больше не работает. Я попытался следовать указаниям, данным в этом документе: https://github.com/autoNumeric/autoNumeric/blob/next/doc/HowToUpgradeToV4.md, но безрезультатно.
Я могу легко перебирать элементы с помощью функции jQuery 'each' следующим образом:
$('.rowElm').each(function(i, row) {
var $row = $(row),
ppu = $row.find('.elm1') ),
units = $row.find('.elm2')
Я кое-что нашел здесь. Но я не могу понять, как привязать к нему AutoNumeric, поэтому я получаю неформатированный номер для каждого элемента. Что бы я ни пытался, я получаю сообщение об ошибке «Невозможно найти объект AutoNumeric для данного элемента или селектора DOM».