• Как получить для пересчёта содержимое всех "TD" c классом ".price", не пойму каким макароном?

    FEMO
    @FEMO Автор вопроса
    Спасибо всем за подсказки, реализовал с помощью (parseInt), вот так заработало:
    $(document).ready(function() {
    	$("tr").each(function() {   //производим перебор элементов
    		var zacup = parseInt($(this).find(".price").text());   //содержимое получаемое из всех ".price"
    		var marja = zacup / 100 * 10;   //процент маржи (10%)
    		var check_CNY = zacup + marja;   //отпускная цена в ЮАНЯХ
    		var curs_CNY = 9.5;   //биржевой курс РУБЛЯ к ЮАНЮ
    		var check_RUB = check_CNY * curs_CNY;   //отпускная цена в РУБЛЯХ
    		$(this).find('td.price').text(check_RUB.toFixed(0).replace(/(\d)(?=(\d\d\d)+([^\d]|$))/g, '$1 '));   //вывод в "td.price" - "ЦЕНА_РУБЛЬ"
    	});
    });

    Вроде всё работает нормально, единственно при выводе "check_RUB" грубо обрезал количество знаков после запятой (оставил только целое число), наверно это можно реализовать как то более правильно.
    Ответ написан
    Комментировать