[jQuery] Finding elements - difference between Firefox and IE

[jQuery] Finding elements - difference between Firefox and IE


Hello,
I am new to jQuery; I am trying to write a script that looks for empty
fields in a table, and if it finds them to remove the empty <div>
elements. The following script works fine on Firefox, but not on IE.
What is the problem? any advise for getting this to work?
var fieldName = "#orgPerson0";
    content = jQuery.trim($(fieldName + " :eq(3)").text());
    if (content == "")
    {
         console.log("0. Content is empty");
        $(fieldName + " :eq(1)").empty();
        $(fieldName + " :eq(2)").empty();
        $(fieldName + " :eq(3)").empty();
    }
    else
    {
     console.log("0. Not empty: " + content);
    }
... And a snippet of the XHTML on which the script works:
<div id="orgPerson0">
<div id="orgPersonTxt" style="width: 95px; float: left;">Person:
</div>
<script>
WriteValueDiv("orgPersonVal");
</script>
<div id="orgPersonVal0" style="position: relative; left: 0px; width:
600px;">&nbsp;
</div>
</div>