If we talk about Inversion of control, which almost everyone in the above thread talks about then jQuery is a FRAMEWORK.
It has got IOC e.g when we write the function $(document).ready{}...it is the container which calls this method and we simply put our code inside the braces. We are not the Caller of this method and hence "Inversion of Control"
This way jQuery is a FRAMEWORK.