Как правильно добавить класс к тегу

181
18 апреля 2018, 06:11

В общем я переьираю массив и мне нужно добавить в тег - класс, затем в этот новый "классный" тег внутрь вставить значение массива.

чтобы было вот так

                <li class="go **1**" ><a>**1**</a></li>
                <li class="go **2**" ><a>**2**</a></li>
                <li class="go **3**" ><a>**3**</a></li>
                <li class="go **4**" ><a>**4**</a></li>
                <li class="go **5**" ><a>**5**</a></li>  

можно ли как то вставить все теги а не только классы писать7

Спасибо.

    for(var i=page-1;i<5; i ++) { 
$(li.go).addClass(all_pages[i]); 
$(li.go.all_pages[i]).text(all_pages[i]); 
                    }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

Answer 1

function assignClassesAndTexts() { 
 
  var all_pages = [ 
    "class1", "class2", "class3", "class4", "class5" 
  ]; 
 
  var $liGo = $("li.go"); 
  for (var i = 0; i < $liGo.length; i++) { 
    $liGo.eq(i).addClass(all_pages[i]).find("a").text(all_pages[i]); 
  } 
 
}
.class1 { color: red; } 
.class2 { color: green; } 
.class3 { color: blue; } 
.class4 { color: aqua; } 
.class5 { color: yellow; }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> 
<ul> 
  <li class="go **1**"><a>**1**</a></li> 
  <li class="go **2**"><a>**2**</a></li> 
  <li class="go **3**"><a>**3**</a></li> 
  <li class="go **4**"><a>**4**</a></li> 
  <li class="go **5**"><a>**5**</a></li> 
</ul> 
 
<button onclick="assignClassesAndTexts()">Click</button>

READ ALSO
Ошибка загрузки изображений Fancybox

Ошибка загрузки изображений Fancybox

Пытаюсь выводить увеличенные изображения через fancyboxДелаю это таким кодом:

165
Раскрыть аккордеон меню

Раскрыть аккордеон меню

Все работает, добавляет open для родителя и active для активногоНо, если перейти внутрь, например /category/type/good - уже type не определяется, соответственно...

136
Извлечь аргумент из Action&lt;T&gt;

Извлечь аргумент из Action<T>

Пишу метод поиска по фильтруФильтр представлен в виде отдельного класса

159
Поиск индекса элемента List по значению

Поиск индекса элемента List по значению

Есть List<Student> students со свойствами:

158