It depends on what has caused jaundice. If the underlying cause is resolved soon, for example hepatitis A or a drug reaction or a toxic reaction or even a bile duct that is now unblocked, jaundice may go away soon (hence, it is important that you get your jaundice test done as early as possible). You need to take dietary precautions for a long time, sometimes even six months. If jaundice has been caused by hepatitis B or C or due to excessive alcohol consumption, the symptoms of jaundice can be long lasting.