Bowen
@Bowen
Геймер в отставке

Как вывести содержимое div`a в js?

<div class="text">4025</div>

Мне нужно вывести содержимое класса text в js.

var chartData = [{
"country": "USA",
"visits": Тут надо вывести те самые цифры из div.text,
"color": "#FF0F00"
}];


Я делаю так:

var number = $('.text').text();

var chartData = [{
"country": "USA",
"visits": number,
"color": "#FF0F00"
}];

но не работает, может я не так делаю или что-то упускаю, помогите пожалуйста найти правильное решение.

Вся функция

var chartData = [{
                "country": "USA",
                    "visits":  4025,
                    "color": "#FF0F00"
            }];


            var chart = AmCharts.makeChart("chartdiv", {
                type: "serial",
                dataProvider: chartData,
                categoryField: "country",
                pathToImages:"../amcharts/images/",
                depth3D: 20,
                angle: 30,

                categoryAxis: {
                    labelRotation: 90,
                    gridPosition: "start"
                },

                valueAxes: [{
                    title: "Visitors"
                }],

                graphs: [{

                    valueField: "visits",
                    colorField: "color",
                    type: "column",
                    lineAlpha: 0,
                    fillAlphas: 1
                }],

                chartCursor: {
                    cursorAlpha: 0,
                    zoomable: false,
                    categoryBalloonEnabled: false
                },

                amExport: {
                    top: 21,
                    right: 21,
                    buttonColor: '#EFEFEF',
                    buttonRollOverColor:'#DDDDDD',
                    exportPNG:true,
                    exportJPG:true,
                    exportPDF:true,
                    exportSVG:true
                }
            });
  • Вопрос задан
  • 3448 просмотров
Пригласить эксперта
Ответы на вопрос 4
@andreyqin
Ответ написан
Комментировать
Bowen
@Bowen Автор вопроса
Геймер в отставке
А поле .text у тебя одно?

Да одно.

andreyqin


Нет, так не работает.
Ответ написан
Комментировать
yttrium
@yttrium
$('.text').eq(0).text();
Ответ написан
Рискну предположить отсутствие jquery, либо $(document).ready(function(){});
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы