Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.06.2017, 11:12
Аспирант
Отправить личное сообщение для INSIDER73 Посмотреть профиль Найти все сообщения от INSIDER73
 
Регистрация: 12.01.2017
Сообщений: 48

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

Код который формируется в цикле
<li id="tab@(tabIndex++)" class="tabs-header-item">
                <a href="" class="tabs-header-item-link">
                    @tab.Title
                </a>
          </li>

Прохожусь по циклу
$('.tabs-header-item-link').each(function(index,data) {
debugger
  console.log('Порядковый номер: ' + index + ' ; Содержимое: ' +$(data).text());
});


или присвоить всем разные идентификаторы
дальше хз как

var i=0;
  $(".tabs-headers li").each(function(){
    i++;
  $(this).attr("id","tabs-headers"+i);	
  });

Последний раз редактировалось INSIDER73, 01.06.2017 в 11:19.
Ответить с цитированием
  #2 (permalink)  
Старый 01.06.2017, 11:26
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

через условные операторы!
if($(this).attr("class") == "класc") { $(this).attr("class","новый класс");}
вместо 'класс' через регулярные выражения искать нужное вам слово!
Ответить с цитированием
  #3 (permalink)  
Старый 01.06.2017, 11:32
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,215

Сообщение от INSIDER73
Есть классы которые формируются в цикле,т.е они одинаковые,и порядок может меняться,но названия разные
Нипанятна...

Сделай нормальный хтмл пример на котором можно посмотреть до "одинаковое" но таки "разное". Может все не так уж все и проблематично.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как выбрать элемент по классу и присвоить ему еще один класс? Ikles Events/DOM/Window 8 18.11.2016 13:34
Как правильно добавить класс при наведении mitrich38 Events/DOM/Window 9 19.09.2016 23:40
как найти элемент с таким же атрибутом и добавить ему класс? nmlgko Общие вопросы Javascript 8 24.09.2015 15:19
Как добавить и удалить класс при нажатии на div? Jeick9 Events/DOM/Window 23 10.03.2015 16:05
Найти и отметить radio с определенным id, если radio с этим id есть. Globus Общие вопросы Javascript 2 15.04.2014 20:41