SelectorElementClick problem => endless loop

Hello,
When I try to scrape products from this website, but the Load More button keeps "re-creating" the products even when there are no more products to show or other Load More button appears.
Can't figure out why..

Url: https://www.3mhellas.gr/3M/el_GR/p/

I use this url until I fix it so it doesn't need to go through all the products: https://www.3mhellas.gr/3M/el_GR/p/c/mesa-atomikes-prostasias/prostasia-anapnoes/maskes-prostasias-anapnoes-mias-khreses/

Sitemap:
{"_id":"mesa_atomikis_prostasias_3m_hellas","startUrl":["https://www.3mhellas.gr/3M/el_GR/p/c/mesa-atomikes-prostasias/prostasia-anapnoes/maskes-prostasias-anapnoes-mias-khreses/"],"selectors":[{"clickElementSelector":"a.js-pageLoader","clickElementUniquenessType":"uniqueCSSSelector","clickType":"clickMore","delay":2000,"discardInitialElements":"do-not-discard","id":"products","multiple":true,"parentSelectors":["_root"],"selector":"div.fp-result-div","type":"SelectorElementClick"},{"delay":0,"id":"product","multiple":true,"parentSelectors":["products"],"selector":"a.MMM--tileTitle","type":"SelectorLink"},{"delay":0,"id":"name","multiple":false,"parentSelectors":["product"],"regex":"","selector":"h1","type":"SelectorText"}]}

Hi @Nikotinn Yes, it seems that the 'Load More' button is visually hidden, thus you will have to re-define your 'Click' selector to - a.js-pageLoader:not([style="display: none;"])

Practical example:

{"_id":"mesa_atomikis_prostasias_3m_hellas","startUrl":["https://www.3mhellas.gr/3M/el_GR/p/c/mesa-atomikes-prostasias/prostasia-anapnoes/maskes-prostasias-anapnoes-mias-khreses/"],"selectors":[{"clickElementSelector":"a.js-pageLoader:not([style=\"display: none;\"])","clickElementUniquenessType":"uniqueCSSSelector","clickType":"clickMore","delay":2000,"discardInitialElements":"do-not-discard","id":"products","multiple":true,"parentSelectors":["_root"],"selector":"div.fp-result-div","type":"SelectorElementClick"},{"delay":0,"id":"product","multiple":true,"parentSelectors":["products"],"selector":"a.MMM--tileTitle","type":"SelectorLink"},{"delay":0,"id":"name","multiple":false,"parentSelectors":["product"],"regex":"","selector":"h1","type":"SelectorText"}]}

Yes, you're right!! It works fine now, thank you so much!! :slight_smile: