jQuery not recognizing <embed> element in IE

jQuery not recognizing <embed> element in IE

Hi Guys,

The following line give me two different result in IE and Firfox. Does anyone have any idea?

alert (  $('#top-ad object').children().length  );

//IE return 3
//Firefox return 4
so it looks like jQuery not recognizing <embed> element in IE. So how can I select that embed thing. Thanks

<div id="top-ad">
<object....>
     <param....>
     <param....>
     <param....>
     <embed...>
</object