Working on a cutting-edge single-page JavaScript application showcasing images, inspired by pinspire. Utilizing jQuery (1.7.2) and the latest version of isotope libraries for development.
Incorporating an infinite scroll feature within the app. Upon reaching the page's bottom, ajax communicates with the server to retrieve a JSON array of objects. This JSON data is then used to generate multiple div elements containing image information and visuals.
Continuously appending each newly created div to the container enabled with isotope. Upon completion of the ajax call, triggering isotope("reLayout") to ensure smooth functioning.
Encountering an issue where adding several divs causes the items to 'flutter', rather than being placed seamlessly at the end. Experimented with addItems, insert, appended techniques, and even without using isotope("reLayout"), but problem persists.
Seeking guidance on efficiently adding image-containing items via ajax without experiencing overlapping or fluttering issues.
Warm regards, Nick