日期:2014-05-16  浏览次数:20477 次

Jquery对象查找某个节点要怎么查找
HTML code

      <div id="dA">   
        <div class="dpzshq"  style="height:30px;">
       AAAAAA,xxxxxd任意html元素标签内容            
        </div>    
      </div>
      <div id="dB">   
          任意html元素标签内容          
      </div> 
      ......................
    


  Jquery 通过Ajax请求一个URL,返回上面的html内容
  我想循环这个html对象,分别取出 dA dB .......等父元素里面的内容出来赋值到页面对应id的标签内容,下面的方法一直写的不正确,有熟悉Jquery的人帮忙改正下

 
JScript code

    var IDs; //IDs是一个数组,值等于dA,dB .....等。
    $.ajax
      (
       {
         type: 'get',
         dataType: 'html',
         cache: false,
         url: url,
         success:
            function (response) {
               //以下语法错误,请帮修改指导下.
               for(var i=0;i<IDs.length;i++){
                  var ajaxHtml=$(response).find("#"+IDs[i]);
                  if(ajaxHtml.length>0){
                     $("#"+IDs[i]).html(ajaxHtml[0].html());
                  }
               }

             }
         });
  
  

 

------解决方案--------------------
JScript code
var ajaxHtml=$(response).find("#"+IDs[i]);