次のように、jQuery .load() を使用して別の .html ページの div に格納されているコンテンツを表示する Web サイトを作成しています。
index.html ヘッド:
<link href="css/prism.css" rel="stylesheet" />
<script type="text/javascript" src="js/prism.js"></script>
index.html:
$('#content').load('project_info.html #example', function() { $(this).fadeIn(".25s"); });
project_info.html の対応する div:
<div id="example">
<pre><code class="language-css">p { color: red }</code></pre>
</div>
私は、prism.js コード ブロックを正しく表示しようとしています。
<pre><code class="language-css">p { color: red }</code></pre>
index.html に埋め込むと正しく動作しますが、prism.js ファイルを継承していないようで、prism.css スタイルシートのみを継承しているようです。プリズム.jsファイルは「コンテンツ」divを操作しないようです。何か案は?