这是一个超级简单的问题,我似乎也找不到一个好的答案。
$.get('/myurl.html', function(response){
console.log(response); //works!
console.log( $(response).find('#element').text() ); //null :(
}, 'html');
我只是想遍历我的 html 响应。到目前为止,我能想到的唯一可行的方法是将正则表达式添加到正文标签内,并将其用作字符串来创建我的可遍历 jQuery 对象。但这似乎很愚蠢。有人愿意指出正确的方法吗?
也许它是我的html?
<html>
<head>
<title>Center</title>
</head>
<body>
<!-- tons-o-stuff -->
</body>
</html>
这也可以正常工作,但不适合我的需要:
$('#myelem').load('/myurl.html #element');