更改Javascript代码到jQuery?

时间:2015-02-05 06:29:06

标签: javascript jquery ajax jquery-mobile jquery-plugins

大家好,我希望一切都很棒! 我非常擅长 jQuery ,但我不太了解纯 Javascript

你们可以将这个Javascript脚本转换为jQuery吗? 或者告诉我一种转换它的方法?



var hr = new XMLHttpRequest();
var last_data;
function get_new_message(){
    if(window.EventSource){
        source = new EventSource("server.php");
        source.addEventListener("message", function(event){
            if(event.data != last_data && event.data != ""){
                document.getElementById("messages").innerHTML += event.data+"<hr>";
            }
            last_data = event.data;
        });
    } else {
        alert("event source does not work in this browser, author a fallback technology");
        // Program Ajax Polling version here or another fallback technology like flash
    }
}
get_new_message();
&#13;
&#13;
&#13;

非常感谢您提前:))

1 个答案:

答案 0 :(得分:0)

尝试$.EventSource

类似的东西:

$.eventsource({
    url: "server.php",
    message: function(data) {
      // do something with data
    }
});