[英]Bootstrap accordion add active class for specific panel
How add active class on opened panel ? 如何在打开的面板上添加活动类? I open panel by hash.
我按哈希打开面板。
$(document).ready(function () {
var id = window.location.hash;
$(id).trigger('click');
$("#accordion").find('id').addClass("in");
});
}
But now i need add active class on .panel-header . 但是现在我需要在.panel-header上添加活动类。 With click i did this
通过单击,我做到了
$('.panel-heading a').click(function() {
$(this).parents('.panel-header').addClass('active');
});
How add active class without user click ? 如何在没有用户点击的情况下添加活动类? On .panel-header to opened panel?
在.panel-header上打开面板?
Here code with html JsFiddle 这里用html JsFiddle编码
$(document).ready(function () {
var id = window.location.hash,
elem = $("#accordion").find('id');
$(id).trigger('click');
elem.addClass("in");
elem.parent().find('.panel-header').addClass('active');
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.