The man identified as Lali, who is an autorickshaw driver, first garlanded Kejriwal and then slapped him following which the attacker was thrashed by AAP supporters.
AAP leader Manish Sisodia tweeted that Kejriwal was injured in his eye. Kejriwal's spectacles fell on the ground following the attack.
The 38-year-old attacker, a resident of Aman Vihar in Outer Delhi, has accused Kejriwal of not fulfilling promises made to the auto-drivers. He was later detained by the police.
Later in a tweet, Kejriwal said, "I am just thinking - why am i being repeatedly attacked? Who r (are) the masterminds? What do they want? What do they achieve?"
The AAP leader headed for Rajghat after the attack which has been condemned by both BJP and Congress.
