Fixed triangles
This commit is contained in:
@ -1,18 +1,22 @@
|
||||
const trinagles = $('.dropdownIndicator');
|
||||
//const containers = $('');
|
||||
console.log(`Found ${trinagles.length} triangles`)
|
||||
|
||||
|
||||
trinagles.each(function () {
|
||||
var target = $(this.dataset.refTarget);
|
||||
var triTar = $(this);
|
||||
// Apply rotate if target is open
|
||||
if (target.hasClass('show')) {
|
||||
$(this).addClass('rotate');
|
||||
}
|
||||
|
||||
console.log('target', target);
|
||||
target.on('show.bs.collapse', function () {
|
||||
//$(this).parent.addClass('rotate');
|
||||
$(this).parent().find('.dropdownIndicator').addClass('rotate');
|
||||
console.log($(this).parent().find('.dropdownIndicator'));
|
||||
console.log('show');
|
||||
$(triTar).addClass('rotate');
|
||||
$(triTar).removeClass('derotate');
|
||||
});
|
||||
target.on('hide.bs.collapse', function () {
|
||||
//$(this).parent.removeClass('rotate');
|
||||
$(this).parent().find('.dropdownIndicator').removeClass('rotate');
|
||||
console.log('hide');
|
||||
$(triTar).removeClass('rotate');
|
||||
$(triTar).addClass('derotate');
|
||||
});
|
||||
// bootstrap.Collapse.getOrCreateInstance(document.querySelector(this.dataset.refTarget))
|
||||
});
|
||||
|
Reference in New Issue
Block a user