BJP today rejected Arvind Kejriwal's allegation that the party was behind the attack on him, saying it had nothing to with the 'punching incident' while accusing AAP of staging such acts to gain popularity.

"A person who threw black paint at Kejriwal in November has now joined AAP. This suggests that his party ask their men to do such act to gain popularity," alleged Delhi BJP Lok Sabha Election Campaign Committee chairman Vijay Malhotra.

Warning AAP not to adopt such tactics, he said: "BJP wants to make it clear that our party has nothing to do with today's incident."

The Aam Aadmi Party chief was attacked by an unidentified person during campaigning in Dakshinpuri area of South Delhi, prompting the former Chief Minister to cancel his roadshow.

Kejriwal later blamed BJP for the assault, saying "some people are ready to go to any extent to become prime minister. Let them do whatever they are doing."

Retorting back, Malhotra said: "AAP is recruiting persons who throw ink and slap their leaders which means that it supports such acts."