【发布时间】:2009-07-09 20:37:39
【问题描述】:
我正在尝试使用 jQuery 来解析他们在 XML file 中的 DHS 威胁级别,但我似乎无法让它工作。我对 Javascript 和非展示性 jQuery 非常陌生,所以我可能遗漏了一些明显的东西。
这是 XML 文件:
<?xml version="1.0" encoding="UTF-8" ?>
<THREAT_ADVISORY CONDITION="ELEVATED" />
这是我写的 Javascript:
$(document).ready(function() {
$.ajax({
type : 'GET',
url : 'http://www.dhs.gov/dhspublic/getAdvisoryCondition',
dataType : 'xml',
success : function parseThreatLevel(xml) {
var threatLevel = $(xml).find('threat_advisory').attr('condition');
$('#nationalThreatLevel').append(threatLevel);
}
});
});
以下是我尝试使用的 HTML。提前感谢您的任何帮助或建议!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js'></script>
<script type='text/javascript' src='lib/parseThreatLevel.js'></script>
<title>National Threat Level</title>
</head>
<body>
<div id='nationalThreatLevel'></div>
</body>
</html>
【问题讨论】:
标签: javascript jquery html xml ajax