jQueryを使用してテキストから新しいDOM要素を作成します。
例:
jQuery('<div><img src="/some_image.gif"></img></div>');
このステートメントが実行されると、ブラウザはサーバーにファイル「some_img.gif」を要求します。
結果のjQueryオブジェクトをDOMトラバーサルから使用できるようにこのステートメントを実行する方法はありますが、実際にはブラウザーが画像やその他の参照コンテンツの要求でサーバーにアクセスすることはありませんか?
例:
var jquery_elememnts = jQuery('<div><img class="a_class" src="/some_image.gif"></img></div>');
var img_class = jquery_elememnts.find('img').attr('class');
私が今持っている唯一のアイデアは、正規表現を使用して、jQueryを使用してHTMLを評価する前に、画像要素やその他のブラウザー要求をトリガーするものからすべての「src」タグを削除することです。
jQueryを使用して、評価されたHTML内の参照コンテンツをサーバーに要求するようにブラウザーをトリガーせずに、HTMLを評価するにはどうすればよいですか?
ありがとう!