Изменения плагина JQuery, у меня есть строки кода следующим образом:переменной JavaScript становится нулевой, когда toUpperCase() применяется
var currentread = (self).find('.c'+a).html();
//currentread = currentread.toUpperCase();
$('#output').html(currentread);
С средней линией закомментированной, код работает отлично. Содержимое div с классом 'c [1-n]' отображается в #output. Однако, раскомментируя среднюю строку для преобразования этого в верхний регистр, генерируется ошибка «currentread is null» для этой строки.
Я, должно быть, здесь делаю что-то глупое, но это, похоже, не имеет смысла. Есть идеи?
Почему вы конвертируете html в верхний регистр? Вы имели в виду использовать 'text()'? –
переменная не может «стать нулевой» при вызове '.toUpperCase()' - она должна была быть пустой. – Alnitak
Вы тоже html. http://www.jsfiddle.net – abuduba