In Beirut, scores of Lebanese and Palestinian demonstrators clashed with security forces outside the heavily guarded US Embassy over the recognition, while Arab foreign ministers meeting in Cairo demanded that the United States rescind Trump's decision, calling it a "grave" development.
The violence came amid days of unrest sparked by Trump's dramatic announcement Wednesday.
The Palestinians staged three "days of rage," with clashes breaking out in flashpoints around the West Bank, east Jerusalem and the Gaza Strip.
Israeli police said the attacker was a 24-year-old Palestinian from the West Bank city of Nablus. Israeli media identified him as Yassin Abu al-Qarah, who posted on his Facebook page in recent days about Jerusalem, writing "our blood is devoted" to the holy city.
Comments on his profile called him a hero for allegedly carrying out the Jerusalem attack.
Disclaimer: No Business Standard Journalist was involved in creation of this content