跪求一下js转化为jquery代码
发现一下js在ie可以正常运行,但是到了firefox就不行了。万分感谢。  
var objDiv = document.getElementById("<%= divDailyDiet.ClientID %>");
             var objTable = objDiv.childNodes[0]; //objTable 這是一個table
              var obj = objTable.rows(parseInt(cid)).cells(parseInt(tdId)); //   obj 是table中的某行某列的td   
             var obj1 = obj.childNodes[0];//obj1 是td中的內容也是一個table
             var obj2 = obj1.rows(1).cells(0);//obj2 是table中的某行某列的td   
             var buttonObj = obj1.rows(0).cells(1);//buttonObj 是table中的某行某列的td,  
             var buttonOjb1 = buttonObj.childNodes[0];//buttonOjb1 是buttonObj 的內容,是table對象
             var buttonOjb2 = buttonOjb1.rows(0);//buttonOjb2是table對象的第一行
             for (var j = 0; j < buttonOjb2.cells.length; j++) {   //遍历行中的单元格td
                 var btnObj = buttonOjb2.cells[j].childNodes[0];//td中的内容都是button
                 if (btnObj.value == dietName) {
                     btnObj.style.backgroundImage = "url('../../images/MyGoal/selectedBtn.png')";
                 }
                 else {
                     btnObj.style.backgroundImage = "url('../../images/MyGoal/greyBtn.png')";
                 }
             }
             var obj3 = obj2.childNodes[0];
             var obj4 = obj2.childNodes[0].childNodes;
             for (var i = 0; i < obj4.length; i++) {
                 if (obj4[i].accessKey == dietName.toString()) {
                     obj4[i].style.display = "block";
                 }
                 else {
                     obj4[i].style.display = "none";
                 }
             }
------解决方案--------------------
()==>改为[],不要用childNodes属性,Firefox下空白节点也算一个节点,使用父节点.getElementsByTagName代替
要帮调试你最好贴全代码