我正在尝试使用实时统计信息创建一个网站。我有两个问题,我无法弄清楚我做错了什么。
我有一个div,它使用set interval从数据库中的表中获取数据,每10秒重新加载一次。
我想要的是当我有一个事件让我们说“匹配开始”有一个弹出窗口/警告框,以便用户知道游戏已经开始。 我的这个代码是:
if(($rs2['keyword']=='Match started')) {
echo
"<script type=\"text/javascript\">
alert('Match started');
</script>";
}
此时它只会在整个页面加载时弹出,但不会在div重新加载时弹出。
我的第二个问题是类似的。当有像红牌这样的事件时,我希望背景改变颜色。
我的这个代码不是div:
if(($rs2['keyword']=='RED CARD'))){
echo '<script>bcolor()</script>';
并且javascript中的代码是:
<script>
function bcolor(){
document.body.setAttribute("style","background-color:red");
}
</script>
任何帮助都会很棒!!
答案 0 :(得分:0)
这是一个小jquery脚本,它演示了cathing div change事件: http://jsfiddle.net/CCLq5/1/
单击演示按钮时,它将更改div内容,事件将被捕获:
$('div#a').bind("DOMSubtreeModified", function () {
alert("div changed");
});