Perhaps I need some clarification. I issue a jQuery statement var oDivs = $('div.xxxx') where there are three <div>s with the id='xxxx' . This is valid since I should be able to have a collection of divs with the same id that do not necessarily need to be unique. When executing this statement with IE6 oDivs.length = 1. However when executing this statment with Firefox oDivs.length = 3. How come?