首页 > 关于jquery的问题

关于jquery的问题

刚接触jquery, 我在看tornado的websocket的demo,一个websocket实现的的简单聊天室,里面浏览器端用的是jquery-1.3,我换成jquery-1.11就不工作了。
这是这个chat.js的一部分代码依赖于jquery实现websocket通讯:

$(function() {
    if (!window.console) window.console = {};
    if (!window.console.log) window.console.log = function() {};
    $("#messageform").live("submit", function() {
        newMessage($(this));
        return false;
    });
    $("#messageform").live("keypress", function(e) {
        if (e.keyCode == 13) {
            newMessage($(this));
            return false;
        }
    });
    $("#message").select();
    updater.start();
    alert("test.");
});

我在ready函数里面加入了alert();结果jquery-1.3是工作的1.11的没有弹出框,是不是说明1.11的连ready函数都没有运行,什么原因啊。


无意中在文档中看到了live函数的说明,1.7之后live函数变成了on函数。已经解决。

【热门文章】
【热门文章】