1

我有一个 js 片段,由 Wordpress 的 FacetWP 插件的开发人员提供给我,我很难对其进行更改以满足我的需要。

片段如下;

    <script>
    (function($) {
        $(document).ready(function() {
            $(".select-all").click(function () {
                var available = [];
                $( '.facetwp-facet-product_categories .facetwp-checkbox' ).each( function (index, item) {
                    available.push( $(item).attr( 'data-value' ) );
                });
                FWP.facets['product_categories'] = available;
                FWP.is_reset = true; // don't parse facets
                FWP.refresh();
            });
        });
    })(jQuery);
</script>

上述代码的目的是“选择”给定构面的所有复选框选项,在本例中为“product_categories”构面,单击具有类 .select-all 的 div

我需要在这里进行 2 处更改。

首先,我只需要为该方面选择 1 个选项。

其次,我需要从额外的方面做出额外的选择。

有人可以建议我接下来会做什么吗?实际上我的经验很少,所以希望有一个可行的例子。非常感谢。

4

0 回答 0