0
У меня довольно трудное время, чтобы изменить attr класса с помощью jQuery. Строка прямо перед 'count ++' не влияет на .collapseA, но строка выше, которая работает.Изменение атрибута aria-controls в jQuery
$(document).ready(function(){
var count = 1;
$('.collapseTag').each(function (index, value) {
var newID = "collapse" + count;
$(this).attr("id", newID);
$(this).closest('.collapseA').attr("href" , "#" + newID);
$(this).closest('.collapseA').attr("aria-controls" , newID);
count++;
});
});
Это это нацеливание:
<a role="button" data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="true" aria-controls="" class="collapseA">
Благодаря
Должно работать .... –
Кажется работать. https://jsfiddle.net/d5r2utdL/ –
Я обновлю код с остальными, но я не думаю, что там есть что-то, что может сломать его. – ERushforth