Javascript 默认情况下,在jquery中使所有选项卡折叠为手风琴
我在基于WP的网站页脚中使用了一个手风琴小部件,我想在默认情况下关闭所有选项卡(现在总是显示第一个选项卡)。下面是这个小部件的代码示例(我直接从inspector面板复制了它): 但这没有帮助,并且出现了一个新的错误: 未捕获的TypeError:$不是函数 因此,我有两个问题:Javascript 默认情况下,在jquery中使所有选项卡折叠为手风琴,javascript,jquery,css,wordpress,accordion,Javascript,Jquery,Css,Wordpress,Accordion,我在基于WP的网站页脚中使用了一个手风琴小部件,我想在默认情况下关闭所有选项卡(现在总是显示第一个选项卡)。下面是这个小部件的代码示例(我直接从inspector面板复制了它): 但这没有帮助,并且出现了一个新的错误: 未捕获的TypeError:$不是函数 因此,我有两个问题: 首先。如何在默认情况下折叠所有选项卡 第二。如何在没有任何错误的情况下使用自定义JavaScript函数 可湿性粉剂 根据Vindhyachal Kumar的回答,这个代码找到了完美的解决方案: jQuery()
- 首先。如何在默认情况下折叠所有选项卡
- 第二。如何在没有任何错误的情况下使用自定义JavaScript函数 可湿性粉剂
根据Vindhyachal Kumar的回答,这个代码找到了完美的解决方案:
jQuery().ready(function () {
setTimeout(function () {
jQuery('.st-accordion li:eq(0) a').trigger('click');
}, 1000);
});
谢谢您的帮助。您可以尝试此代码
jQuery('.accordion').accordion({
active: false,
collapsible: true
});
此自定义jQuery代码将解决此问题。您是否将jQuery设置为脚本源?是的。但我使用高级选项添加自定义JavaScript。我的意思是我不使用源文件来添加这个函数。可能是它导致JS出现此问题。此代码向我返回以下错误:
(索引):254 Uncaught TypeError:jQuery(…)。accordion不是一个函数
,这意味着类为“.accordion”的元素不存在或所需的JS文件丢失。我可以使用另一个函数使其折叠吗?我在上面发布了这个小部件的源代码。你能分享你页面的url吗?将检查它是否受密码保护
jQuery().ready(function () {
setTimeout(function () {
jQuery('.st-accordion li:eq(0) a').trigger('click');
}, 1000);
});
jQuery('.accordion').accordion({
active: false,
collapsible: true
});
jQuery().ready(function () {
setTimeout(function () {
jQuery('.st-accordion li:eq(0) a').trigger('click');
}, 1000);
});