![](/img/trans.png)
[英]How to increase the performance when using jQuery and jQuery UI draggable feature
[英]How to increase performance of jQuery
我有一个用jsp和jQuery编写的聊天应用程序。 我已将setTimeout方法用于在某些URL中连续发布请求的线程。 我的浏览器在一段时间后挂起,CPU使用率很高。
有什么办法可以提高JS的性能?
检查这一点: http : //www.tvidesign.co.uk/blog/improve-your-jquery-25-excellent-tips.aspx#tip1
它有一些非常好的建议,例如:
您是否尝试过使用Firebug进行调试? 您可以使用它来调试javascript,监视请求和响应等等。
好吧,我在这之前做过了(这与jquery无关):
try {
window.clearInterval(x);
} catch(e) {
// do nothing
}
x = setInterval(Update, 1000);
在您的情况下,您应该clearTimeout :)
尝试这个 :
refresh() { $.post("./chatServlet", { message: "hxci", name: $("#author").val(), event: "AUTOROOMMESSAGE", roomname: $("#select").val() }, function(xml) { $("#msg").empty(); addMessages(xml); }); try { window.clearInterval(x);} catch(e) { } x = setInterval(refresh, 3000); }
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.