You should go straight to the source - literally. Assuming you already know javascript programming (why the fuck are you using jQuery then) - it is the closest thing to a formal specification you are going to get. Upon completion you should understand how inefficient and superfluous jQuery actually is and simply roll your own framework on demand. I recommend reading SICP concurrently to maintain pure of the sins committed by Resig et al.