jquery source code (2.0.3) Architecture:
(function () {
(21, 94): Define some variables and functions: Jquery=function () {}
(96, 283): A jquery object, add some methods and properties, (285, 347): Inheritance method of Extend:jquery
(349, 817): Jquery.extend (): Extending some tool (static) methods
(877, 2856): Sizzle: implementation of complex selectors
(2880,3042): Callbacks: Callback object: Management of functions
(3043, 3183): Deferred: Deferred object: Management of Async
(3184,3295): Support: function detection
(3308, 3652): Data (): Cache
(3653,3797): Queue (): queuing management
(3803,4299): attr () \prop () \val () \addclass (), etc.: Operation on element properties
(4300, 5128): On () \tigger (), etc.: Event action method
(5140,6057): DOM actions: adding, deleting, fetching, wrapping, filtering
(6058, 6620): CSS (): Style action
(6621,7854): Submitted Data and AJAX operations: Ajax () \load () \getjson ()
(7855, 8584): Animate (), etc.: a method of motion
(8585, 8792): Offset (): Method of position and dimension
(8804, 8821): jquery supports modularity
(8826): Window.jquery=window.$=jquery: Externally available interface
}) (window);
jquery Source 1