A leopard caused panic in the Indian city of Jalandhar on Thursday as it went on the prowl for several hours and attacked inhabitants before it was tranquilised.