Batiks can be notorious bleeders. Order a product called Synthropol and follow the instructions. It may take several washings before all the excess dye is gone and it no longer bleeds. Some people swear by color catchers but I had a friend who was a product tester for Consumer Reports and their findings were they didn't work 100% of the time.
In the future you should test all fabrics for the possibility of bleeding, it isn't just batiks. If any fabric bleeds treat them with a product called Retayne or a dye fixative. But fixatives can ONLY be used prior to using the fabric in a completed quilt.
Both products can be found here:
http://www.dharmatrading.com/topnav/chemicals/