イメージを要求せずにイメージタグを含むHTML文字列をjQueryにロードする方法はありますか?私はいくつかの情報を抽出するためにjQueryオブジェクトのセレクタを実行できるようにしたい。ブラウザがhttp://image.url/file.jpgの要求を行いますイメージを要求せずにHTML文字列をjQueryにロード
var string = $('<p><img src="http://image.url/file.jpg" /></p>');
string.find('img');
次の例を取ります。私は同じことをする方法を見つけようとしていますが、ブラウザーはイメージを要求しません。
ありがとうございました
私はHTMLが不変であると仮定しなければならないと考える必要があります。 – Julian
@Julian - 文字列が不変でなければならず、それが必要な理由がないという質問はありません。これは単なる文字列であり、正規表現やその他の文字列解析、あるいはHTML解析でも簡単に変更できます。オリジナルを他の用途のために保存する必要がある場合、コピーを変更して使用することができます。それが不変の場合のほかに、彼らの質問に対する答えは、イメージをロードせずにjQueryにロードすることができないということです。 – jfriend00