如果我们最初有这样定义的可折叠面板
<div id="ContactDetails" class="panel-collapse collapse">
如何测试通过JavaScript打开还是关闭?
谢谢
最佳答案
您可以在该元素中获得类列表(在您的情况下,div id =“ ContactDetails”)。
var classList = document.getElementById('ContactDetails').className.split(/\s+/);
for (var i = 0; i < classList.length; i++) {
if (classList[i] === 'collapse') {
//do something
}
}
如果其中之一等于“ collapse”,则可以浏览classList []。
纯Java方式:
var classList =$('#ContactDetails').attr('class').split(/\s+/);
$.each( classList, function(index, item){
if (item === 'collapse') {
//do something
}
});
关于javascript - MVC Bootstrap Accordion -使用JavaScript确定打开还是关闭,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31688258/