この if-else ステートメントを機能させようとしていますが、ページを更新するたびに常に に#thechange
設定され'nochg'
ます。
アイデアはありますか?
$j(document).ready(function () {
$j.ajax({
type: "GET",
url: "../funds-data/funds.xml",
dataType: "xml",
success: parseXml
});
});
function parseXml(xml) {
$j(xml).find("Symbol2").each(function () {
var Pos = $j(this).children("Positive").text();
alert(Pos);
$j("#thenav").append($j(this).children("Nav").text() + "<!--other html-->");
$j("#thechange").append($j(this).children("Change").text() + "<!--other html-->");
$j("#thedate").append($j(this).children("Date").text() + "<!--other html-->");
if (Pos == "Y") {
$j("#thechange").attr('class', 'positivechg');
} else if (Pos == "N") {
$j("#thechange").attr('class', 'negativechg');
} else {
$j("#thechange").attr('class', 'nochg');
}
});
}