Javascript 在变量内部复制外部链接的html
这是我先前的问题: 我想从变量内部的外部页面获取并复制一些内容。 为了执行它,我使用jquery.get函数Javascript 在变量内部复制外部链接的html,javascript,ajax,jquery,Javascript,Ajax,Jquery,这是我先前的问题: 我想从变量内部的外部页面获取并复制一些内容。 为了执行它,我使用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"> th
// 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
});
$.get('ajax/test.html',函数(数据){
//将数据添加到html中
$('.result').html(数据);
//我想要这样的东西
var result=数据的html
});
感谢您的帮助数据变量是您想要的实际HTML
$.get('ajax/test.html', function (data) {
var result = data;
alert(result);
});
如果您想在HTML数据上使用jquery,则必须将其转换为jquery对象
var htmlElement = $(result);
//can now do htmlElement.find(...
这里的问题/问题到底是什么?我想进入变量result内部,即数据的html代码:var result=.html(数据)<代码>数据是一个html字符串
var result
在$之外。get
和result=data
感谢astex,我想说的是,它不会将html转换成结果
变量。@Bergi:当时很难说出他想要什么,我认为他的代码由于某种原因而浪费了正常工作的时间,并且他试图将HTML放入元素中。谢谢你的回答,但是,我仍然无法按照我想要的方式提取结果。变量框=新数组;$。get('ajax/test.html',function(data){var result=data.find('article').each(function(key,value){box.push(value);});$(“#相关的_项目”).gridalicious('append',box);}}+谢谢你的回答工作得很好谢谢