The correct sentence would be: "I have no idea of what happened yesterday."
In this case, "no" is used to indicate the absence or lack of an idea. The word "no" is the correct choice here, as it negates the noun "idea."
Let me know if you need further clarification!