Note: jQuery

The .attr() method

Selecting Elements

  1. By ID: $('#myId')
  2. By Class Name: $('.myClass')
  3. Compound: $('#contents ul.people')
  4. Pseudo-selectors:

    $('a.external:first')

Does My Selection Contain Any Elements?
if ($('div.foo').length) {
  // do things
}
Refining & Filtering Selections
// Refining selections.
$( "div.foo" ).has( "p" );         // div.foo elements that contain <p> tags
$( "h1" ).not( ".bar" );           // h1 elements that don't have a class of bar
$( "ul li" ).filter( ".current" ); // unordered list items with class of current
$( "ul li" ).first();              // just the first unordered list item
$( "ul li" ).eq( 5 );              // the sixth

Your Comments

comments powered by Disqus