Jumping how? Is it jumping on the same sprocket (skipping teeth) or jumping between gears?
If it is jumping between gears you generally don't need to touch your low and high limit screws for indexing adjustment. That only adjusts the furthest towards the wheel (low) and furthest out (high) the derailleur will travel. Instead there is generally a barrel adjuster on the derailleur that aligns the indexing. Get the rear wheel of the bike up off the ground and adjust the indexing barrel until it shifts into each cog smoothly without jumping out.
That solution assumes that it is a problem with indexing though. I had a problem with my Jake the Snake jumping between gears occasionally, and usually only under hard load. If the derailleur cables aren't run right you may run into problems with cable friction pulling on the derailleur as the frame flexes. One of the first suggestions I found on Sheldon Brown's site was to try lubricating the cable guides on the bottom of the BB shell. I washed the guide and dropped some lube in there and haven't had the problem again.
You may also want to have your derailleur hanger inspected, even a slight bend can throw off the indexing and make it extremely difficult to get it adjusted right. Your indexing might be spot on for some range of the cassette, but be thrown off by the hanger bend for another area. Your LBS can bend the hanger back for a few bucks, or you can spend ~$15 or so for a new hanger. After seriously trashing my hanger once I am planning to buy a spare to throw in my saddle bag. I bent it so much it prevented me from getting into gears low enough to get up any hills and had to find a shop that was still open at that time of night.