var tds = document.getElementById('moreHref').childNodes; //获取TR下面所有TD
for (var i = 0; i < tds.length; i++) {
     tds[i].style.background = ''; //循环去掉背景
    }
document.getElementById('moreHref').childNodes这句在IE9和Firefox下面兼容性有问题,所以想改成jquery的。
哪位能帮忙改一下。谢谢!

解决方案 »

  1.   

     $(document).ready(function () {
                $("#moreHref").children().each(function () {
                    $(this).css("background",""); ;
                });
            });
      

  2.   

    var tds=$("#moreHref>td"); 这样就可以获得指定id下的所有的td了;不过看你写的,好像是循环去掉td的背景
    你可以直接这样写
     function ()
     {
         $("#moreHref>td").each(function (i){$(this).addClass("js文件里面的样式名称")});
     }
    注意啊,addClass里面的参数是你调用的样式名称,就相当于  <td  class="js文件里面的样式名称"></td>
      

  3.   

    这个就可以了,
     $("#moreHref").children().each(function () {
      $(this).css("background",""); ;
      });