Decoding jQuery

Introduction:
Open source is not open enough. To open the open source, in the Decoding jQuery series, we will break down every single method in jQuery, to study the beauty of the framework, as an appreciation to the creative geniuses behind it.

jQuery Core

Basics
OOP and jQuery part 1 – function
OOP and jQuery part 2 – object
OOP and jQuery part 3 – prototype
OOP and jQuery part 4 – function scope, chaining pattern and jQuery.fn

Design Patterns
OOP and jQuery part 5 – factory pattern
OOP and jQuery part 6 – facade pattern

Methods
jQuery.extend() – Objects inherit from objects
jQuery.isWindow() – Detecting window object
jQuery.parseXML() – Cross-browser XML parsing
jQuery.globalEval() – Evaluates a script in a global context
jQuery.toarray() – slice, call and everything else
jQuery.inarray() – searches for a specified value within an array
jQuery.support – DOM Level 2 event bubbling and detection

manipulation.js
domManip – DOM Manipulation

callbacks.js
jQuery.Callbacks() – jQuery Callbacks Object

Be Sociable, Share!

55 Responses to Decoding jQuery

  1. Phung says:

    My spouse and I stumbled over here by a different website and thought I might check things out. I like what I see so now i’m following you. Look forward to looking into your web page repeatedly.

  2. I’m not sure exactly why but this blog is loading very slow for me.
    Is anyone else having this issue or is it a problem on my end?
    I’ll check back later and see if the problem still exists.

    My site Mas consejos aqui (freshcreator.com)

  3. Howdy! I know this is kinda off topic but I’d figured I’d ask.
    Would you be interested in trading links or maybe guest
    writing a blog article or vice-versa? My site goes over a lot of the same
    topics as yours and I believe we could greatly benefit from each other.
    If you are interested feel free to send me an e-mail. I look forward to hearing from you!
    Fantastic blog by the way!

    Feel free to surf to my web page – pawn shops open on sunday in houston

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>