Does jquery live slow down websites?

Posted by chobo2 on Stack Overflow See other posts from Stack Overflow or by chobo2
Published on 2009-09-17T04:42:07Z Indexed on 2010/06/14 14:02 UTC
Read the original article Hit count: 167

Filed under:
|

Hi

I have a problem I am using jquery U.I tabs that load everything with ajax. Now I have it right now everytime you click on a tab a partial view is loaded up into that tab.

Now in this partial view their are javascript files that use jquery to bind all the events that are needed in that tab plus some jquery plugins I am using.

Now every time that tab is loaded up all those scripts are loaded up. If it is clicked 10 times then those scripts are loaded 10times up meaing now each of say my buttons will now have 10 of the same events on it mean if someone clicks on that button 10 events will all fire off to and do the same thing.

So I need to find some solution to either move all the script out and have it on the main page and use jquery.live or some other solution.

I tried to do use jquery caching for the U.I tabs but this won't work since some things in say Tab A when changed effect Tab B meaning I need Tab B to be reloaded but the scripts can't reload otherwise I run into the same problem as now.

© Stack Overflow or respective owner

Related posts about jQuery

Related posts about jquery-ui