Задать вопрос
@aristarhandrianov

Как получить элемент массива начинающийся с определенного текста?

Есть элемент с несколькими классами:
<i class="pe-7s-arc ico-md ico-white"></i>

Я делаю массив классов и хочу вытащит из него класс начинающийся на pe-7s-
var selectIco = $('.w-el-in-edit').attr('class').split(' ');


Класс pe-7s- может быть не первым в массиве так что selectIco[0] не подойдет
  • Вопрос задан
  • 144 просмотра
Подписаться 1 Оценить 2 комментария
Решения вопроса 1
hedint
@hedint
Senior front-end developer
$('.w-el-in-edit').attr('class').split(' ').filter(function(el_class){ return el_class.indexOf('pe-7s') === 0 })[0]
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
lazalu68
@lazalu68
Salmon
Магия доллара: $(".w-el-in-edit[class^='pe-7s-']")
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы