首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jquery手风琴折叠在新选项卡打开上

jquery手风琴折叠在新选项卡打开上
EN

Stack Overflow用户
提问于 2016-08-08 15:33:37
回答 1查看 655关注 0票数 0

我试图使我的手风琴崩溃点击下一个标签,我有问题。我相信代码是正确的,标签打开了。但是,如果我单击选项卡2,选项卡1仍处于打开状态。

此外,如果选项卡打开,箭头就不会向下。

代码语言:javascript
复制
<ul class="aside-nav d-all grey-border ">
            <li class="aside-open-close active">
                <a class="aside-opener" href="#">tab1</a>
                <div class="slide">
                    content
                </div>
            </li>
            <li class="aside-open-close ">
                <a class="aside-opener" href="#">tab2</a>
                <div class="slide">
                    content
                </div>
            </li>
            <li class="aside-open-close ">
                <a class="aside-opener" href="#">tab3</a>
                <div class="slide">
                    content
                </div>
            </li>
        </ul>

JQUERY

代码语言:javascript
复制
    // open-close init
function initOpenClose() {
    jQuery('.open-close, .aside-open-close').openClose({
        activeClass: 'active',
        opener: '.opener, .aside-opener',
        slider: '.slide',
        animSpeed: 400,
        effect: 'slide'
    });
    jQuery('.nav').openClose({
        activeClass: 'active',
        opener: '.nav-opener',
        slider: '.nav-slide',
        animSpeed: 400,
        effect: 'slide'
    });

    jQuery('#nav .drop').each(function(){
        var holder = jQuery(this);
        var opener = holder.children('a');
        var drop = holder.children('.drop-holder');

        opener.on('click', function(e){
            e.preventDefault();
            holder.toggleClass('hover');
        });

        jQuery('body').on('click', function(e){
            if(holder.hasClass('hover') && !jQuery(e.target).closest(holder).length) holder.removeClass('hover')
        });
    });
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-08 15:43:13

如果你把你的ul标签设为手风琴,它就能正常工作。

加法

代码语言:javascript
复制
$('.aside-nav').accordion();

工作小提琴

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38833259

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档