Jquery Bug - Object append failure IE 6/7/8

When attempting to append an element to an <object> element Any version of Internet Explorer below 9 will give an Invalid Argument error.

HTML

<html>
    <head>
    </head>
    <body>
        <object></object>
    </body>    
</html>

JavaScript

jQuery(document).ready(function() {
            var videoTransparentParam = jQuery("<param type='wmode' value='transparent' />");
            jQuery("object").append(videoTransparentParam);            
        });