这是我的手风琴DEMO。我需要默认打开第一个子元素。
使用的代码
$('h3','.horizontalaccordion ul li').on('click',function() {
$(this).closest('li').toggleClass('hover').siblings().removeClass('hover');
});
答案 0 :(得分:3)
在 html 上。将课程hover
添加到第一个li
。
<div class="horizontalaccordion">
<ul>
<li class="hover">
<h3>Heading 1</h3>
<div>Content For Panel 1.</div>
</li>
...
</ul>
</div>
答案 1 :(得分:1)
这样做......
$('h3','.horizontalaccordion ul li').on('click',function() {
$(this).closest('li').toggleClass('hover').siblings().removeClass('hover');
});
$('.horizontalaccordion ul li:first').addClass('hover');
答案 2 :(得分:0)
只需调用点击事件
即可$('h3','.horizontalaccordion ul li:first-child').click();
请参阅fiddle http://jsfiddle.net/gajjuthechamp/a545y/28/
我刚刚在JavaScript部分添加了最后一个链接