用AJAX做了一个浮动的层无刷新显示数据,现在问题出来了,在最终页面的HTML里没有AJAX获取的那一部分,刚好我又要用Jquery查找里面的标签,这样肯定是找不到了,高手教教我怎么样才能读取到那部份HTML呢?

解决方案 »

  1.   


    <div id="container"></div>
    <script>
    //添加一个div到container
    var _div = $("<div/>").html("aaa").appendTo($("#container"));
    //添加一个a到_div
    var _a = $("<a/>").attr("href","http://www.bing.com").html("链接").appendTo(_div);
    //查找数据
    alert(_div.find("a").attr("href"));
    alert($("#container").find("div").html());
    </script>
      

  2.   

    以上动态添加的标签,可以看成你ajax的添加层,
      

  3.   

    Ajax简单实例
      

  4.   

    听说AJAX不利于SEO,就是这个原因吗
      

  5.   

    你这种方法试过了,只能在页面显示,但在html源文件里还是找不到,和我原来用的innerHTML没有区别