XMLコードの属性を見つけるために、次の簡単なJQueryコードを書きました。
<html>
<head>
<meta charset='utf-8' />
<script type="text/javascript" src="js/jquery.min.js"></script>
</head>
<body>
<script>
var msg = '<utility value="346" cost="0" />';
alert(msg);
var xmlInput = $.parseXML(msg);
alert(xmlInput);
var xmlObject = $(xmlInput);
alert(xmlObject);
var tagname = xmlObject.nodeName;
alert("tagname="+tagname);
var value = xmlObject.attr("value");
alert("value="+tagname);
</script>
</body></html>
ただし、動作しません: http://irsrv2.cs.biu.ac.il:8080/GeniusWeb/jqueryTest3.html
タグ名と値は「未定義」です。Firefox と Chrome で確認しました。
どうすればこれを修正できますか?