当我在 Chrome 中使用 jQuery-eventhandling 时,我的内存使用量增加了。我也用 IE 和 Firefox 对其进行了测试,但与 Chrome 相比,我看不到内存使用量的可疑上升。
我正在使用 Chrome 版本 4.0.223.16(不幸的是,我不得不在这里使用这个版本)
这里的简单例子。只需在红框中使用鼠标滚轮滚动并打开 Chrome-taskmanager,您会看到内存增加,不再释放:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script type="text/javascript" src="js/libs/jquery-1.4.2.min.js"></script>
<script type="text/javascript">
jQuery(function () {
jQuery("#div1").bind("mousewheel", function (event) {
event.preventDefault();
});
});
</script>
</head>
<body>
<div id="div1" style="width: 100px; height: 100px; background-color: red;"></div>
</body>
</html>
有没有人遇到过同样的问题(或者可能用不同版本的 Chrome 解决了)?有没有人可以解决它?