<a href="/stock/products/?categoryId=<?php echo $categoryId; ?>" class="ViewProducts" id="view" ><?php echo __("Ver productos"); ?></a>
te esta mandando como método get (categoryId) el id de los productos.
En el php al que haces referencia /stock/products/ obtienes la variable
$_GET["categoryId"]
Y consultas por ese id unicamente.
Si tienes otro php que ya realiza eso, solo cambias la ruta /stock/products/ por la que si hace el trabajo.
Eso no es Jquery es html y php, si quieres hacerlo con jquery, en el html que muestras deberás ponerles un class=categoria_id, o name=categoria_id, y cambiarle la visibilidad a todos los que no son de la clase o nombre seleccionado.
Osea que cargas todo pero despues lo borras, mejor hecho estaría que no los cargues directamente desde el php.
Saludos,