これは非常に単純な質問であり、私も良い答えを見つけることができないようです。
$.get('/myurl.html', function(response){
console.log(response); //works!
console.log( $(response).find('#element').text() ); //null :(
}, 'html');
HTML応答をトラバースしようとしています。これまでのところ、それが機能すると考えることができるのは、bodyタグの内側に正規表現し、それを文字列として使用して、トラバース可能なjQueryオブジェクトを作成することだけです。しかし、それはばかげているようです。これを行う正しい方法を指摘したい人はいますか?
多分それは私のhtmlですか?
<html>
<head>
<title>Center</title>
</head>
<body>
<!-- tons-o-stuff -->
</body>
</html>
これも正常に機能しますが、私のニーズには合いません。
$('#myelem')。load('/ myurl.html #element');