$ in the variable name is only part of the name , but the convention is to use it to run variable names when a variable represents a jQuery object.
var $myHeaderDiv = $('#header'); var myHeaderDiv = document.getElementById('header');
Now, in your code, you know that $myHeaderDiv already a jQuery object, so you can call jQuery functions:
$myHeaderDiv.fade();
To get a jQuery variable from a DOM variable:
var $myHeaderDiv = jQuery(myHeaderDiv);
To move from a jQuery variable to a DOM variable.
var myHeaderDiv = $myHeaderDiv.get(0);
Konerak Jul 29 '10 at 9:04 on 2010-07-29 09:04
source share