我的标头中有一个调用php文件的jQuery脚本。
php文件包含从远程xspf文件中提取的数据,以及用于刷新目的的jQuery中显示的输出。我有2个回音规则,一个用于标题,一个用于听众。现在jQuery调用文件本身,使输出一起显示在一行上。 我如何让jQuery分别呈现这些回声,以便我可以控制他们的设计(CSS)?
PHP:
<?php
header("Expires: Tue, 03 Jul 2001 06:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
$xml = simplexml_load_file("http://mysitehere:8000/live.xspf");
foreach ($xml->trackList->track as $data) {
$radio = $data->location;
$song = $data->title;
$info = $data->listeners;
}
echo $song;
echo $info;
?>
jQuery的:
<script language="javascript">
jQuery(document).ready(function(){
//Carga al comienzo
jQuery('#salida').load('reader.php');
setInterval(function() {
jQuery('#salida').load('reader.php');
}, 2000);
})
</script>
<div id=salida> </div>
答案 0 :(得分:2)
将回显的信息放入单独的元素
echo '<div class="Song">'.$song.'</div>';
echo '<div class="Info">'.$info.'</div>';
然后在你的CSS中为Song,Info(或你想给他们的任何名字)设置类