Javascript 使用jQuery从另一个页面获取HREF
我试图创建一个函数,从另一个页面获取链接列表,并将它们推送到一个数组中,但在函数成功后我仍然无法确定该怎么做Javascript 使用jQuery从另一个页面获取HREF,javascript,jquery,href,Javascript,Jquery,Href,我试图创建一个函数,从另一个页面获取链接列表,并将它们推送到一个数组中,但在函数成功后我仍然无法确定该怎么做 $('#button').click(function() { var array = []; $.get('links.html',function(data) { //here's where I'm stuck $('#photo a').each(function(){ array.push($(this).attr('
$('#button').click(function() {
var array = [];
$.get('links.html',function(data) {
//here's where I'm stuck
$('#photo a').each(function(){
array.push($(this).attr('href'));
});
});
links.html
<html>
<body>
<div id="photo">
<a href="link1.html">...
<a href="link2.html">...
...
...
谢谢 试试这个
$('#button').click(function() {
var array = [];
$.get('links.html',function(data) {
//here's where I'm stuck
$(data).find('#photo a').each(function(){
array.push($(this).attr('href'));
});
});
});
您需要在ajax调用返回的数据中搜索链接。您所拥有的似乎应该可以使用。您是否被困在如何从函数返回它的问题上?如果是这样,你需要考虑这是一个异步操作,并设计一种方法来异步地返回数据。@ GH0ST确保将答案标记为接受(如果答案旁边使用嘀嗒图标)。
$(data).find('#photo a')