2015-03-27 2 views
0

Я разрабатываю веб-сайт с помощью html, css, jQuery.Атрибут данных, разделенный запятыми

Я пытаюсь показать некоторые статистические данные, которые будут типы номеров говорят: 376766 пользователь зарегистрирован

Но я делаю это с помощью data- атрибута:

<strong class="datafill1" data-to="">0</strong> 

Здесь я прохожу data-to случайным сценарий генератор.

Проблема заключается в том, что я хочу, чтобы отделить цифры от запятой, но я не в состоянии сделать

Пожалуйста, помогите мне

  • Текущий формат: 376766
  • Желаемая Формат: 3,76,766

Я стараюсь, но не в состоянии это сделать :(

Обновление: Вот сценарий: // ------------------------- фальшивый счетчик 1

function fakecounter1(){ 

//decrease/increase counter value (depending on perceived popularity of your site!) 
var decrease_increase=11439 

var counterdate=new Date() 
var currenthits=counterdate.getTime().toString() 
currenthits=parseInt(currenthits.substring(2,currenthits.length-4))+decrease_increase 

var df1=currenthits -2746740; 
$('.datafill1').attr('data-to', df1); 
} 
fakecounter1() 
+0

Можем ли мы увидеть указанный генератор сценариев? – D4V1D

+0

Вы можете передать любую строку атрибуту данных, но вы не можете настроить шаблон числа с CSS, когда он там ... по крайней мере, насколько я знаю. –

+0

@Paulie_D, пожалуйста, просмотрите обновленный вариант. – ashi

ответ

0

Я не уверен, что вы спрашиваете, но я думаю, что вы хотите, чтобы получить номер, напечатанный с запятыми, как тысячи разделители (которые в соответствии с вашим Желаемым например форматом являются не то, что вы хотите, но я предполагаю, что опечатку.)

JavaScript кода для отображения целое число с запятыми:

var d = 1234567; 
var s = (''+d).replace(/(\d)(?=(\d\d\d)+$)/g, "$1,"); // 1,234,567 

Результат, очевидно, является строкой.

Смежные вопросы