Im using jquery on my webpage will cause the webpage to slowly load content.
It depends on the situation, but usually not. If you plan to use some JavaScript / JQuery to improve your interface, create a fade effect or two, get a drop-down list or some AJAX calls, don't worry too much. You will most likely be fine.
Only if you have HUGE web pages (tens of thousands of elements), you need to make several megabyte AJAX requests or have a fully managed JavaScript interface that works slowly, then it's time to look for optimizations.
Check out jQuery and SO performance questions for specific situations (lots of selectors, performance comparisons between $() and document.getElementById , etc.)
One thing to keep in mind is the JQuery plugins (and, of course, other Frameworks), which apply manipulation to the entire document when the page loads. A very good example is formatting source code here on SO. If you look closely, you will notice that when the page loads, there is a tiny part of the pause, where the source code is not formatted. Formatting is applied using JavaScript. If you use too many of these things, your page will probably render slowly on older machines.
In general, if you are not sure, always check your pages not only on many browsers, but also on older machines.
source share