Я пытаюсь использовать первую букву предложения для каждого класса.Заглавие первой буквы с помощью javascript
У меня есть html <span class="price"></span>
несколько раз на моей странице, и я хочу использовать первую букву каждого тега. Поэтому у меня есть массив классов span.
Значение по умолчанию html-элементов в нижнем регистре, я попытался с преобразованием текста: заглавными, он преобразует первую букву каждого слова.
Я попытался написать код, но он не работает, он проходит цикл только один раз, и он не работает.
Вот код, может кто-нибудь помочь мне изменить работу
function applySentenceCase() {
var selector = document.getElementsByClassName('price');
for(i =0; i<selector.length; i++) {
var selectorTest = jQuery(selector[i]).text();
return selectorTest.charAt(0).toUpperCase() + selectorTest.substr(1).toLowerCase();
}
}
Вы уверены, что заменяете символы, но где именно вы думаете, что возвращаете строку? – adeneo