jQuery .text () появляется не в html, а в console.log

0

У меня есть эта строка кода

$('.bartext').text(percentComplete + "%");

В html это делает

<p class="bartext text" style="font-size: 14.020371290794092px;"></p>

Но console.log

console.log($('.bartext').text(percentComplete + "%"));

говорит

[p.bartext text, prevObject: x.fn.x.init[1], context: document, selector: ".bartext", jquery: "1.10.2", constructor: function…]

С outerHTML

"<p class="bartext text" style="font-size: 14.020371290794092px;">100%</p>"

И outerText

"100%"

EDIT: Вся часть

$.ajax({
            xhr: function()
            {
                var XHR = new window.XMLHttpRequest();
                XHR.addEventListener('progress', function(evt) {
                    if (evt.lengthComputable) {
                        var percentComplete = (evt.loaded / evt.total) * 100;
                        console.log(percentComplete);
                        $('.bar').css('width', (percentComplete * 2));
                        $('.bartext').text(percentComplete + "%");
                    }
                }, false);
                return XHR;
            },
            type: 'GET',
            url: page, 
            data: {ajax : 1},
            success: function(data) {
            $('.content').empty().append(data);
            }
        });

Что происходит? Спасибо!!! : D

  • 1
    Используете ли вы функцию готовности документа ? А что на земле должно быть 14.020371290794092px
  • 0
    попробуйте сделать с $ ('. bartext.text'). text (centComplete + "%"));
Показать ещё 8 комментариев
Теги:

1 ответ

0

используйте $ ('.bartext'). html (percentComplete + "%");

Вы знаете, что процентное значение имеет ценность?

  • 0
    Так? Если $('.bartext') является коллекцией JQuery Array DOM HTMLElements, все они должны отображать желаемый вывод textContent .
  • 1
    Не работает. Было рационально, но прочитайте это api.jquery.com/text . В forms вы можете использовать это для получения текста, но обычно это используется для установки текста. ;)
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню