sometimes this problem occurs when a fuel pump quits working, a coil pack has been gone bad, or a crank sensor maybe. this
jeep parts are very important and you need to check this. If you vehicle runs you've got either no fuel in the tank, the pump is bad or a wiring problem preventing the pump from running. Listen for a whine coming from the rear when you cycle the key from on to run. If you have no whine then hit the tank pretty hard a couple of times while trying to restart. If it finally catches and runs you'll need a new pump.
There's a chance your problem is electrical and spark related. You'll need at least a multimeter to start the next part of the checking so let me know what you find there. hope that this works.