重複の可能性:
HTML 文字列の解析と選択
したがって、次の jQuery get 関数があります。
$.get('newwindow.html', function(data){
h = data;
})
私の目標は、h で何かをすることです。基本的には大量のhtmlを返していますが、そこから特定のdivが必要です。私はもう試した:
$(h).find('#div_name')
また、コールバックの内部を次のように変更しようとしました。
h = $('#div_name', data);
また
h = $('#div_name', $(data));
無駄に、これまでに成功した最善の解決策は、コールバックに次のものを入れることです:
$(data).each(function(k,v){
if ( $(v).attr('id') === 'div_name') h = $(v).text();
});
これは非常に効率が悪いようです。より良い方法はありますか?