Code not working on all browers

Hi
I’ve got a repeater coded in on this page

www.snowclans.co.uk
Shared Chalets | SnowClansToo slow? too fast? too old? too relaxed? Find Skiiers and Snowboarders who fit you just right

The “Details” text is meant to open up a dynamic page.

It works on mobile almost every time
On browsers on laptop it’s unresponsive on most browsers and machines. I’ve had several friends try it for me.

I can’t figure out for the life of me why!?

That details page is a members-only page. Do you have any dummy-user name/pw so we can enter and have a look?

@giri-zano hey, no the fact that you get the lightbox is a win! A lot of my friends dont get a response at all from

  1. I think it is not a good idea to run data query inside repeater.onItemReady. Instead you should get all the repeater data, run a single query for all of them together.

  2. You’re calling the remPlaces function, but there’s no such function in your code page nor in the imports.

Hi J.D
Thanks for replying, I didn’t acually write the code, an old developer of mine did.
With regards to the remPlaces function - if the function doesnt exist i’m not sure why this is working for some but not others? if a function didn’t exist wouldnt it just not work at all?

@founder53806 It’s a good question, and maybe that’s not the reason. but you should fix it in order to isolate the issue.
I can see other errors as well.
For example, it looks like these line throw errors:

//line 14:
$item('#text131').show()
//line 23:
$item('#image4').show()

Be sure that these elements exist in desktop and mobile views.

Maybe there’re other problems as well. I can’t tell (the developer left the auto-generated element ids and didn’t set self-explanatory ids of their own which makes it hard to understand the functionality just by looking at your live site file (I don’t have access to your editor).

You should let a developer look into it.