1

<data>要素の属性を含めて、要素を毎秒更新したいと思います。

<data id="one" data-status="offline"></data>

私は方法を使用しようとしました.load()

setInterval(function() {
    $(#one).load(page.php #one, function() {
        if($(#one).data("status") == "online"){
            alert("online!");
            return false; //stop interval(?)
        } else {
            alert("offline!");
        }
    });
}, 1000);

しかし、正しく機能していません。

主な問題は、要素が次のように子として更新されることです。

 <data id="one" data-status="offline"><data id="one" data-status="online"></data></data>

どうぞよろしくお願いいたします。

4

1 に答える 1

0

これを使ってみて...

document.getElementById('one').reload();

うまくいくかもしれません...

于 2013-01-03T16:05:49.530 に答える