Estoy usando FacetWP, un complemento de WordPress. Está bien documentado, pero no entiendo bien lo siguiente. Quiero establecer un límite en la cantidad de casillas de verificación que se pueden seleccionar.
Configuré este entorno de prueba: https://hostingsites.nl/webhosting-vergelijken-medium/
Puede ver 3 casillas de verificación aquí. No hay casillas de verificación predeterminadas, por lo que soluciones como esta: http://jsfiddle.net/gbrodzik/vVxM2/2229/
Ya lo intenté y no puedo hacer que funcionen correctamente :(
Leí la documentación y llegué al siguiente script:
<?php add_action( 'wp_head', function() { ?> <script> (function($) { $(document).ready(function() { $(".facetwp-checkbox").click(function () { if (FWP.facets['hosting_provider_naam'].length = 2) { event.stopImmediatePropagation(); } }); }); })(jQuery); </script> <?php });Ahora no puedo seleccionar ninguna casilla de verificación, por lo que algo está mal con mi declaración if y parece que no puedo averiguar qué estoy haciendo mal.
¿Alguien tiene una idea de lo que está mal con mi código?