Just what do you mean by "jammed up?" Before spending time looking and money on a new derailleur, break the chain, unhook the cable, and remove the old one. Does it pivot, and does the spring push it to the inside position, and are the side plates straight and unbent? If you can answer yes to all of these, then the derailleur is not the problem.
Now that you have the cable unhooked, pull it through the housing. Does it slide freely or get stuck? Are housings undamaged and without kinks, and are the ends neat and trim or do they look like an exploding cigar? If there is any damage to the cable or housing, replace both. After replacing cable and before attaching it to the mech, test the shifters. Do they pull and release cable?
Refer to this page for re-installing and adjusting your mech: parktool.comfront derailleur adjustmentsOpen ↗
Refer to this page for cutting and installing cable: parktool.comcutting cable housingOpen ↗
And if you do need a new mech, Shimano's Claris, 2300, or 2200 unit should do the job. These are made for use with 8-speed chains. The models for narrower chains will work but will cause too much chain rub. Be sure to get the version for band attachment and double chainrings. The default diameter for the band is 31.8 mm, with a shim for smaller tubes.