Originally Posted by Old Pedant
Yeah, for starters, write your own code. You can get the same effects in just a few lines of JS.
You *could* use preload for all the images that don't appear on the front "page", so that when the user selects (example) "bowling" only then will it need all the bowling images and, in the meantime, you have preloaded them.
But another way to do this would be to load *ONE* image per category and use an image map. However, that won't let you achieve your cute trick of rotating the image a little when it is selected. You'd have to find some other equivalent way of highlighting the selections.
Well the front page shows all images, the buttons like bowling and others are just organizers that uses images out of the images that are displayed in the front page (front page is the button 'ALL') if somehow there is a way that all image won't load and they load when the user scrolls or when any of the buttons like you mentioned 'bowling' is clicked, I don't know how to stop or control all images from loading. I have heard about infinite scroll but I have no idea how to use it with this plugin, as this plugin needs a callback for every extra script that is added to it