我试图通过确定手风琴容器是否分配了特定的类来为 JQuery 手风琴分配“可折叠”选项。
所以<div class="accordion">....</div>
应该使用默认值,但<div class="accordion collapsible">....</div>
应该是可折叠的。我想我可以为该选项使用函数结果,但我不确定我需要调用哪个对象来获取 div 的“hasClass()”函数。
$(document).ready(function () {
$("div.accordion").accordion(
{
active: 0, autoHeight: false, header: "table.xxx",
collapsible : function() { return myDivsObject.hasClass("collapsible") }()
}
);
如果您能帮助我了解如何传递或访问正确的对象(即myDivsObject
上面的替换),那就太好了 - 我已经尝试过但无济于事,还尝试了大约 500 种其他变体this
。$(this)
任何提示将不胜感激。谢谢