in my html:
<head>
<link href="/prop-view.css" media="screen" rel="stylesheet" type="text/css">
<script src="/javascripts/jquery-1.3.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
var $j = jQuery.noConflict();
</script>
<script src="/prop-view.js" type="text/javascript"></script>
in my prop-view.js file:
$j("<div class='dk-logo'></div>").appendTo("body");
The inspector shows no errors. But the image doesn't show up. It does, however, when I copy and paste that line into the console. So... my guess is the js file is running before the document is fully loaded?