Присвоить класс строке

294
31 июля 2017, 14:49

На сайте есть такое меню.

<ul>
 <li><a class="list-group-item" href="#">Текст</a></li>
 <li><a class="list-group-item" href="#">  - Текст</a></li>
 <li><a class="list-group-item" href="#">  - Текст</a></li>
 <li><a class="list-group-item" href="#">Текст</a></li> 
 <li><a class="list-group-item" href="#">Текст</a></li>     
</ul>

Как можно с помощью jquery в ссылке которая содержит " - " удалить " - " и присвоить ей класс для дальнейшего оформления?

Answer 1
$('.list-group-item').each(function() {
    var text = $(this).text();
    if (text.substr(0,4).indexOf('-') > -1) {
         $(this).addClass('second-level');
         $(this).text(text.substr(4));
    }
});
READ ALSO
Возможно ли как-то закрыть функцию полностью, или сделать return для неё через другую функцию, которая в неё вложена

Возможно ли как-то закрыть функцию полностью, или сделать return для неё через другую функцию, которая в неё вложена

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

250
Сортировка javascript

Сортировка javascript

Есть функция вывода списка пользователей:

290
Регулярное выражение на номер телефона javascript [требует правки]

Регулярное выражение на номер телефона javascript [требует правки]

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

280
Сложение чисел. Ошибка

Сложение чисел. Ошибка

Не удаётся сложить переменную с числом и число

233