我有一个表格,其中将有成千上万的记录(div元素)。每个div都是可点击的,当我点击每条记录时,隐藏在点击div下的div将使用slideToggle显示。jQuery中的slideToggle问题
由于记录数量非常高,因此slideToggle的效果不是所需的效果。它只是显示div而不是滑动。
我有下面的事件处理程序代码
$("div.opendiv").click(function(){
var openelem = $(this).next();
openelem.slideToggle();
});
我不想这些记录分为网页。
有什么我可以做的,这样slideToggle效果会平滑吗?
谢谢
我并不乐观,我有类似的问题,浏览器需要重新计算所有职位。这非常缓慢。 Chrome会更好吗? – Kobi 2010-02-03 11:55:22