Всем привет! Сайт на вордпресс, кастомные типы полей, таксономии + установлен фильтр, который обновляет содержимое блока в режиме реального времени через ajax. Потребовалось в полях с ценой после тысяч ставить запятую, чтобы смотрелось удобнее. Нашёл и установил через снипет скрипт, который с первого взгляда сразу завёлся - запятые появились, но потом вылезла проблема как у автора - после применения любого фильтра эта запятая пропадает и больше не появляется до первой перезагрузки страницы. Вопрос - может ли кто-то помочь поправить код? По ощущениям требуется, чтобы вместе с каждым ответом ajax дополнительно прогружался этот скрипт, отвечающий за запятые.
<script>
jQuery(function($){
function numberWithCommas(number) {
var parts = number.toString().split(".");
parts[0] = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ",");
return parts.join(".");
}
$(document).ready(function() {
$("#thousand-separator p").each(function() {
var num = $(this).text();
var commaNum = numberWithCommas(num);
$(this).text(commaNum);
});
});
});
</script>