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».

0 ответов

Другие вопросы по тегам