Jquery $.get作为文档对象

Jquery $.get作为文档对象,jquery,html,cordova,Jquery,Html,Cordova,我正在使用phonegap。我已经得到了外部网站的内容。然后我想编辑和过滤它的内容。可能使用GetElementByID或其他东西。但是我不知道怎么做。有人能为我提供解决方案吗 var $link = 'http://.....'+method2+word2+location2+'.....'; $.get($link, function (data) { data = $(data).find('#mainContentArea'); }); 使用索引为零的indexer将jQue

我正在使用phonegap。我已经得到了外部网站的内容。然后我想编辑和过滤它的内容。可能使用GetElementByID或其他东西。但是我不知道怎么做。有人能为我提供解决方案吗

var $link = 'http://.....'+method2+word2+location2+'.....'; 
  $.get($link, function (data) {
  data = $(data).find('#mainContentArea');
});

使用索引为零的
indexer
jQuery
对象转换为
DOM
对象

var $link = 'http://.....'+method2+word2+location2+'.....'; 
$.get($link, function (data) {
     data = $(data).find('#mainContentArea')[0];
});

使用索引为零的
indexer
jQuery
对象转换为
DOM
对象

var $link = 'http://.....'+method2+word2+location2+'.....'; 
$.get($link, function (data) {
     data = $(data).find('#mainContentArea')[0];
});

如果你想归档特定的div内容,为什么不试试下面的方法呢

$('#resultdiv').load($link+' #mainContentArea', function() {
  alert('Load was performed.'); // Callback function to do whatever you want to do
});

回调函数-如果提供了“完整”回调,则在执行后处理和HTML插入后执行。对jQuery集合中的每个元素触发一次回调,然后依次对每个DOM元素进行设置。

如果您想对特定的div内容进行文件管理,为什么不尝试下面的方法呢

$('#resultdiv').load($link+' #mainContentArea', function() {
  alert('Load was performed.'); // Callback function to do whatever you want to do
});


回调函数-如果提供了“完整”回调,则在执行后处理和HTML插入后执行。对jQuery集合中的每个元素触发一次回调,然后依次对每个DOM元素进行设置。

在最新版本的jQuery中,可以查询返回对象-不需要执行$(数据)。查找(…)-只需数据。查找(…).@LiverpoolsNumber9你能提供一个参考吗?@undefined一个对jQuery最新版本的参考吗?@LiverpoolsNumber9不,你从哪里读到jQuery从AJAX返回的数据创建了一个jQuery对象?undefined我没有,我最近经历过。我升级到了lasest版本,很多代码都坏了。这就是原因。在最新版本的jQuery中,可以查询返回对象-您不需要执行$(数据)。查找(…)-只是数据。查找(…)。@LiverpoolsNumber9您可以提供引用吗?@undefined引用最新版本的jQuery?@LiverpoolsNumber9否,你从哪里读到jQuery从AJAX返回的数据创建jQuery对象的消息?@undefined我没有,我最近经历过。我升级到了lasest版本,很多代码都坏了。这就是原因。你能进一步解释一下吗?我如何使用它来查找我想要更改的内容?在将其更改为DOM对象后,我可以使用getelementbyID从外部网站查找我想要的div吗?如果您使用jQuery对象,如$(data),则效果更好。查找('#divID')如果我使用indexer,那么如何过滤和编辑#mainContentArea内的内容?请提供一些示例。您可以先将其添加到dom,$(“#domElementId”)。追加($(数据)。查找(“#mainContentArea”);elem=document.getElementById('yourelemid');你能进一步解释一下吗?我如何使用它来查找我想要更改的内容?在将其更改为DOM对象后,我可以使用getelementbyID从外部网站查找我想要的div吗?如果您使用jQuery对象,如$(data),则效果更好。查找('#divID')如果我使用indexer,那么如何过滤和编辑#mainContentArea内的内容?请提供一些示例。您可以先将其添加到dom,$(“#domElementId”)。追加($(数据)。查找(“#mainContentArea”);elem=document.getElementById('yourelemid');在将内容放入#resultdiv之前,我可以编辑#mainContentArea内的内容吗?我可以如何操作?在将内容放入#resultdiv之前,我可以编辑#mainContentArea内的内容吗?我可以如何操作?