【发布时间】:2021-03-25 12:02:52
【问题描述】:
我正在尝试制作产品类别的折叠侧边栏。通过使用 woocommerce 产品类别小部件和一些代码(无需对显示所有类别和子类别的侧边栏进行编码)。我实现了制作一个可折叠的侧边栏,但是当我单击一个主要类别时 - 一次打开所有类别并显示所有子类别。
我没有找到一种方法给每个子类别组一个仅使用 jQuery 的唯一类 - 所有由 woocommerce 默认调用称为“children”。
(function($) {
$(document).ready(function() {
$("li.cat-item-22").click(function() {
$('ul.children').slideToggle();
});
$("li.cat-item-29").click(function() {
$('ul.children').slideToggle();
});
$("li.cat-item-30").click(function() {
$('ul.children').slideToggle();
});
$("li.cat-item-40").click(function() {
$('ul.children').slideToggle();
});
$("li.cat-item-43").click(function() {
$('ul.children').slideToggle();
});
$("li.cat-item-55").click(function() {
$('ul.children').slideToggle();
});
$("li.cat-item-61").click(function() {
$('ul.children').slideToggle();
});
});
})(jQuery);
【问题讨论】:
标签: jquery woocommerce sidebar