Thank you for the additional information.
Bloody vomit can be due to many things and tell use that either the esophagus,stomach or small intestines.
The most common causes are
* Clotting disorders
* Ingesting sometime toxic such as rat poison
* Eating something such as bones that have damaged the esophagus or stomach
* HGE LINK
* Bleeding tumors in the stomach
* Gastro ulcers
The fact that she has vomited this many times in 2 hours is very concerning and I have to recommended having her seen at the ER tonight. If this is due to toxic ingestion of some sort or HGE then it is imperative that treatment start as soon as possible to have a favorable outcome.
I wish I could tell you for sure why she is vomiting but this really requires a hands on exam. If you are unable to get her in to the vet tonight then I would suggest trying Pepcid AC to settle the stomach. This is dosed at 0.25 mgs per pound of body weight every 12 hours. I would pull all food and water for at least 12 hours.
While the Pepcid may help I would still have her seen. Jelly like blood is a warning of a more serious problem.
I hope she does ok. Please reply back if you have additional questions or concerns and I will be more then happy to continue.