This is the basics of the jQuery extend function.
This creates a ':red' selector that checks whether a HTML element has css color set to red;
$.extend($.expr[':'],{
red: function(a) {
return $(a).css('color') === 'red';
}
});
$(':red');
$('div:red');
$('span.frank:red');