Javascript 全部折叠,默认情况下仍打开第一个手风琴
我试着用jquery手风琴。 我使用的是这个问题中的JSFIDLE:Javascript 全部折叠,默认情况下仍打开第一个手风琴,javascript,jquery,jquery-ui,jquery-ui-accordion,Javascript,Jquery,Jquery Ui,Jquery Ui Accordion,我试着用jquery手风琴。 我使用的是这个问题中的JSFIDLE: 卡内卡外联网客户DOCS 尝试{Typekit.load();}catch(e){} $(函数(){ $(“手风琴”)。手风琴({ 可折叠的:是的, 高度样式:“内容”, 活动:错误 }); 变量图标=$(“.accordion”).accordion(“选项”、“图标”); $('.open')。单击(函数(){ $('.ui accordion header').removeClass('ui-corner-all').
卡内卡外联网客户DOCS
尝试{Typekit.load();}catch(e){}
$(函数(){
$(“手风琴”)。手风琴({
可折叠的:是的,
高度样式:“内容”,
活动:错误
});
变量图标=$(“.accordion”).accordion(“选项”、“图标”);
$('.open')。单击(函数(){
$('.ui accordion header').removeClass('ui-corner-all').addClass('ui-accordion-header-active ui state active ui corner top').attr({
“选定的咏叹调”:“true”,
“tabindex”:“0”
});
$('.ui accordion header icon').removeClass(icons.header).addClass(icons.headerSelected);
$('.ui accordion content').addClass('ui-accordion-content-active').attr({
“aria expanded”:“true”,
“隐藏的咏叹调”:“假”
}).show();
$(此).attr(“已禁用”、“已禁用”);
$('.close').removeAttr(“禁用”);
});
$('.close')。单击(函数(){
$('.ui accordion header').removeClass('ui-accordion-header-activeui-state-activeui-corner-top').addClass('ui-corner-all').attr({
“选定的咏叹调”:“错误”,
“tabindex”:“-1”
});
$('.ui accordion header icon').removeClass(icons.headerSelected.addClass(icons.header));
$('.ui accordion content').removeClass('ui-accordion-content-active').attr({
“aria expanded”:“false”,
“隐藏的咏叹调”:“真实”
}).hide();
$(此).attr(“已禁用”、“已禁用”);
$('.open').removeAttr(“禁用”);
});
$('.ui accordion header')。单击(函数(){
$('.open').removeAttr(“禁用”);
$('.close').removeAttr(“禁用”);
});
$('h1:eq(0)')。触发器('click');
$('h2:eq(0)')。触发器('click');
});
.手风琴扩音器{
利润率:10px0;
}
.手风琴展开支架.打开,.手风琴展开支架.关闭{
裕度:0 10px 0 0;
}
文件
文件概述
欢迎bschelkens@hotmail.com
搜寻
高性能聚合物
安全数据表
下面是文本。
技术数据表
下面是一些其他文本
埃佩兰
安全数据表
下面是一些ohter文本
技术数据表
其他一些文本。
{“appName”:“InternetExplorer”,“requestId”:“09c25ea2edd34132bcec5a536592ad9c”}
上面是我的页面看起来像什么。
不知什么原因,当我试着拉小提琴时,它能达到我的期望。
但在我的代码中,这不起作用。删除
活动:false
默认情况下,它将打开第一个选项
看
激活的第二个选项:false
。在代码末尾触发click事件
$('h3:eq(0)').trigger('click');
看现在是这样吗?在JSFIDLE中,第一个手风琴最初是展开的。很抱歉,我没有注意到有两个小提琴。我将刚才提到的小提琴添加到问题中。@BartSchelkens remove
active:false默认情况下第一个选项将打开它您是否检查了我的答案?您是否检查了我的演示?
$("#accordion").accordion({
collapsible:true,
});
$('h3:eq(0)').trigger('click');