問題:
サーバーAにxmlを含むwithsomexml.phpがあります
何か SomeName 111.196 など
更新機能を使用して、サーバー B の別のサイトにこれらの値を表示する必要があります。
--> index.html:
<html>
<head>
<script type="text/javascript" src="js/jquery-1.8.2.min.js"></script>
<script type="text/javascript">
$(function(){
setInterval(function() {
$.get('getXML.php', function(data) {
$(data).find('index').each(function(){
$("#test").html('<div class="myclass1">ID:' + $(this).find("id").text() +
'</div><div class="myclass2">NAME:' + $(this).find("name").text() +
'</div><div class="myclass3">KURS:' + $(this).find("kurs").text() +
'</div>');
});
});
}, 2000);
});
</script>
</head>
<body>
<div id="test"><div class="loader"><img src="loader.gif" id="load" width="50" height="50" align="absmiddle"/></div></div>
</body>
</html>
--> getXML.php
<?php
$xml = simplexml_load_file('http://www.xxxxxx.com/withsomexml.php');
echo $xml->asXML();
?>
これまでのところ、うまく機能しています。しかし、テキストの色を設定/変更または調整する方法がわかりません。kurs 値が負/赤 正/緑 (kurs とさらに 2 つの数値) の場合、この解決策$("#div:contains('-')").addClass('red');
は機能しません。
助けていただければ幸いです、ありがとう