一部のコンテンツをロードするために使用jQuery.load
していますが、SEO および JavaScript が無効なブラウザーの場合は、プログレッシブ エンハンスメントを使用して、<a>
タグを使用してコンテンツへの通常のリンクを作成し、JavaScript がコンテンツをロードするときに使用しました。
私の問題は、コンテンツが JavaScript を使用して読み込まれる場合、ページ/読み込まれたコンテンツの 1 つに画像がありますが、タグsrc="images/picture.png"
を使用して読み込まれる場合は( に注意してください)。ロードされたページをファイルと同じフォルダーレベルに配置することでファイル構造を変更することでこれを修正できることはわかっていますが、これは、ルート/またはメインファイルが非表示になっているファイルのロードを意味し、面倒なことになりますそのページの URL。<a>
src="../images/picture.png"
../
画像の代替ソースを指定できるかどうか疑問に思っていました (もちろん、JavaScript を使用してこれを行うことはできません。純粋な HTML でなければなりません)。
そうです...私がそれを非常に明確にしたとは思わないでください..
変更する必要があるのは次のとおりです。
そのページが
<a>
リンクからクリックされた場合、画像ソースはsrc="../images/picture.jpg"
jQuery.load
画像ソースを使用してコンテンツが読み込まれる場合は、src="images/picture.jpg"
これは、JS が機能していないか無効になっている場合のための JavaScript を使用して実現することはできません。