0

代码完全复制在下面。

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8" />
    <title>Avaliações</title>
    <script type="text/javascript" src="jquery-1.7.2-min.js" />
    <script type="text/javascript" src="jquery.xslt.js" />
</head>
<body>
    <script type="text/javascript">
        alert('123');
        $(function(){
            alert('affe');
            $('body').xslt({xmlUrl: 'xxx.xml', xslUrl: 'xxx.xsl'});
        });
    </script>
</body>
</html>

为什么连警报都不起作用?

编辑2:没关系,当包含 jQuery 时,这是我这边的输入错误......当 XLST 插件警告我未定义的 jQuery 和 $ 时,我意识到它是这样的。

4

2 回答 2

3

因为使用“ /> ”不适用于 javascript。不幸的是,你需要把

 <script type="text/javascript" src="jquery-1.7.2-min.js"></script>

对于您的两个 javascript 文件

于 2012-06-19T17:35:01.263 回答
2

很确定<script>标签不能使用短格式语法。所以

<script type="text/javascript" src="jquery-1.7.2-min.js" />
<script type="text/javascript" src="jquery.xslt.js" />

应该

<script type="text/javascript" src="jquery-1.7.2-min.js"></script>
<script type="text/javascript" src="jquery.xslt.js"></script>
于 2012-06-19T17:34:27.830 回答