$(".myClass").length = 6 but $(".MyClass").each() runs only once - Why?

$(".myClass").length = 6 but $(".MyClass").each() runs only once - Why?

I have six <a> tags, each with class "myClass"

  1. console.log( $(".MyClass").length );

writes 6 to the log file like I expected, but

  1. $(".MyClass").each( function()
  2. {
  3.       console.log("test");
  4. });

Only writes one "test" to the console log - why not six times? One for each .MyClass being found...

Can someone advise ?

Much appreciated!