2011-03-25 156 views
0

我开发了一个简单的jquery ajax php应用程序。我做了分页。在这些页面可以通过使用AJAX加载。当用户点击分页中的页码时。我可以看到一些窗口闪烁。我可以如何避免这个问题?这个问题是因为滚动条还是什么?如何避免在jQuery中闪烁

+0

你需要更清楚一点。究竟是什么问题? – Moshe 2011-03-25 14:30:41

回答

0

我不知道理解你的问题,但如果问题是由滚动引起的,你应该看看溢出CSS属性: Here

将此属性设置为滚动:

overflow:scroll; 
2

另一个问题可能是,如果您淡化元素以隐藏旧内容并显示新内容,则可能需要将它们嵌套,如下所示:

$("#content").fadeOut(400, function(){ 
    // this gets executed when fadeOut has completed 
    $("#content").fadeIn(400); 
}); 
0

还有一个问题,实际上这可能是我最好的选择,就是当你删除旧内容时,站点高度下降到200px,非常低的数字,并且浏览器滚动条被擦除 - >站点右移大约5px。然后,在加载新内容时,站点再次变长,滚动条再次可见 - >站点向左移动。所有这一切发生得非常快,它可能看起来像你描述的眨眼。这是你的问题吗?如果是,我会给你解决方案。