如何使用AJAX请求网页上指定元素?
我使用
$.get($(this).attr('href'), function (data) {
var result = $(data).find('#content');
console.log($(data));
content.html(result);
});
这样的写法
获取到的data是这样的:
在上面输入c站h号,或复制c站页面地址,然后点击“解析”。
不点击输入框也可以输入
在控制台输出的返回值$(data)中会包含 div#content.content,但实际是取不到的 输出 $(data).find('#content') 的结果是length为0
content变量是一个div元素
这边是$data
0
:
text
1
:
meta
2
:
text
3
:
meta
4
:
text
5
:
meta
6
:
text
7
:
meta
8
:
text
9
:
meta
10
:
text
11
:
meta
12
:
text
13
:
link
14
:
text
15
:
link
16
:
text
17
:
title
18
:
text
19
:
style
20
:
text
21
:
script
22
:
text
23
:
div#content.content
24
:
text
25
:
div
26
:
text
length
:
27
__proto__
:
Object(0)