Israeli troops have killed two Islamic Jihad militants in a clash near the West Bank town of Jenin .