我正在创建一个网站,该网站使用 jQuery .load() 来呈现存储在另一个 .html 页面上的 div 中的内容,如下所示
index.html 头:
<link href="css/prism.css" rel="stylesheet" />
<script type="text/javascript" src="js/prism.js"></script>
索引.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 样式表。prism.js 文件似乎不会操纵“内容”div。有任何想法吗?