2012-12-12 3 views
1

문제에 대한 색상을 설정 :JQuery와 부하 XML은 음의 긍정적 값

  1. 나는

    뭔가 SomeName 서버에서 XML 111.196 등 등이 포함 된 withsomexml.php이

  2. 새로 고침 기능이있는 서버 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> 

-

<?php 
$xml = simplexml_load_file('http://www.xxxxxx.com/withsomexml.php'); 
echo $xml->asXML(); 
?> 

지금까지 잘 작동합니다> getXML.php. 하지만 지금은 텍스트 색상을 설정/변경하거나 조정하는 방법을 모릅니다. kurs 값이 음수/빨간색 양수/녹색이면 (kurs 및 2 개의 더 많은 숫자 값)이 솔루션 $("#div:contains('-')").addClass('red');은 작동하지 않습니다. .

난 당신이

$를 시도해야, 감사

어쩌면

답변

0

어떤 도움을 주셔서 감사합니다 -; addClass ('빨간색') ("DIV의 DIV는 '') (포함")

아래의 코드

JSBin