在变量里面复制外部链接的html

时间:2013-05-01 16:08:08

标签: javascript ajax jquery

以下是我之前的问题:Filter new content to only display specific divs

我想从变量中的外部页面获取并复制一些内容。 要执行它,我正在使用jquery.get函数。

// This code is adding to the div the content
$('.result').html(data);

我想将内容保存在变量中,以便只能获取我想要的信息

   $.get('ajax/test.html', function(data) {
          // Add to the <div class="result"> the html of data
          $('.result').html(data);
          // I would like some thing like this
          var result = the html of data 
   });

感谢您的帮助

1 个答案:

答案 0 :(得分:2)

数据变量 IS 您想要的实际HTML ...

$.get('ajax/test.html', function (data) {
    var result = data;
    alert(result);
});

Here is a working example


如果您想在该HTML数据上使用jquery,则必须将其转换为JQuery对象...

var htmlElement = $(result);
//can now do htmlElement.find(...

Here is an example that pulls the date from the BBC news website