attribute removing

attribute removing

Hi, 
somebody can tell me why, if i use .removeAttr , .removeClass , attr( 'id', ' ' ) , with the aim of removing some attribute; then i check in firebug, the attribute is removed correctly, but, the selector based on this attribute continue to select the element even it hasn't the attribute required for the call??

many thanks!!