When I first load the home page of my jQuery Mobile-based website, it appears as 1 second before processing jQuery Mobile, after which the page becomes blank for 1 second, and then the final page rendering is completed so that the last page appears. This gives some blink effect, which I want to avoid, especially because, for example, all the elements that jQuery Mobile needs to be disassembled are visible for the first second (for example, pop-ups are not hidden, etc.).
I tried with other jQuery Mobile based websites and they don't seem to have this problem. Is there a configuration or something else? If this is not the case, I would like to hide the page until it fully loads.
Thanks in advance.
source share