Wordpress 插件 Javascript 问题

Wordpress Plugin Javascript Issue

我购买了 Wordpress accordion plugin that's an addon for the WPBakery Page Builder,但支持没有帮助。我想要的是让用户单击标题一次以打开面板,然后再次单击标题以关闭面板。当页面加载时,我默认关闭所有面板。

你可以在这里看到手风琴:Wordpress accordion plugin,大约是第 10 个:

这是手风琴

正在提供的 javascript 是:

jQuery(document).ready(function(){
        jQuery('.uc_material_accordion .uc_trigger-{{uc_id}}').click(function(){
        if( jQuery(this).next().is(':hidden') ) {
        jQuery('.uc_material_accordion .uc_trigger-{{uc_id}}').removeClass('active').next().slideUp();
        jQuery(this).toggleClass('active').next().slideDown();
        }
        return false;
        });
    });

如果有人能帮助我,我将不胜感激。

他们拿到了钱,我们应该免费提供支持! :) 你可以这样做:

JS

jQuery(document).ready(function(){
    jQuery('.uc_material_accordion .uc_trigger-{{uc_id}}').click(function(){
        if( jQuery(this).next().is(':hidden') ) {
            jQuery(this).toggleClass('active').next().slideDown();
        } else {
            jQuery(this).toggleClass('active').next().slideUp();
        }
    return false;
    });
});

P.S:您想使手风琴像标签小部件一样工作。这行代码将使您的小部件手风琴

jQuery('.uc_material_accordion .uc_trigger-{{uc_id}}').removeClass('active').next().slideUp();