Israeli police say a 13-year-old Palestinian boy opened fire at a group of passers-by, wounding two people, before he was shot and wounded by one of them.
Israeli army reinforces in West Bank
The Israeli military is sending more troops into the occupied West Bank a day after a Palestinian gunman shot dead seven people on the outskirts of Jerusalem and as another shooting attack in the city wounded two people.
The attacks took place towards the end of a month of growing confrontation and follow an Israeli raid in the West Bank that killed nine Palestinians, including seven gunmen, and cross-border fire between Israel and Gaza.
Prime Minister Benjamin Netanyahu’s security cabinet was due to meet later on Saturday.
Friday’s attack outside a synagogue was the deadliest in the Jerusalem area since 2008.