The attacker threw a ‘chemical substance’ at a father, four young children, and another man – before chasing them with a screwdriver, the Israel Defence Forces have said.
A civilian who was driving past at the time, stopped his car and opened fire at the assailant.
He shot him twice in the legs before the authorities arrested him near a checkpoint south of Jerusalem in the occupied West Bank. The severity of his injuries are unclear and no groups have claimed responsibility for the attack.