代码完全复制在下面。
<!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>
为什么连警报都不起作用?
edit2:没关系,当我加入jQuery时,这是一个输入错误......我意识到当XLST插件警告我关于未定义的jQuery和$时,它就是这样的。
答案 0 :(得分:3)
因为使用“/&gt;”不适用于javascript。不幸的是,你需要把
<script type="text/javascript" src="jquery-1.7.2-min.js"></script>
用于您的两个javascript文件
答案 1 :(得分: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>