В условиях белоруской реалии особенно сложно читаются на сайтах цены, т.к. содержат много цифр, например 1230000 руб.
Для того, чтобы из такой цены получить такую - 1 230 000 руб., напишем небольшой скрипт.
Например:
<span class="price_item">[*cost*]</span> руб.
Далее пишем примерно такой скрипт:
<script>
$('.price_item').each(function() {
var $priceEl = $(this);
var price = $priceEl.html();
var newPrice = price.replace(/(\d)(?=(\d\d\d)+([^\d]|$))/g, '$1 ');
$priceEl.html(newPrice);
});
</script>
Дружище, Огромное тебе, человеческое Спасибо! За этот классный скрипт!
ОтветитьУдалить