Я пытаюсь сделать условное заявление для добавления найденных классов к элементу.Мой код ниже:
<div class="options-container class1 class2 class3-ul class4">
<ul class="">
<li>
<div class="other-element"></div>
</li>
</ul>
</div>
$('.options-container').each(function(i){ //holds multiple classes
var classList = $('ul', this).attr('class').split(/\s+/),
var myClasses = ['class1', 'class2', 'class3'];
//what classes to look for and match.
$.each(classList, function(index, item) {
if (item === myClasses.index()) {
$('.other-element').addClass(item); // append matched classes
}
});
});
Я не уверен, что я делаю с индексом ... По сути, я просто пытаюсь выяснить, есть ли у элемента div (.options-container) определенные классы,и если да, переместите их в класс элемента (.other-element)