|
|
1
6
听起来你想一次加载所有内容,但一次只向用户显示一点。对html内容服务器端进行分页实际上并不可行,而且在任何情况下都与jquery无关。 好的用户体验应该是使用滚动条,而不是尝试重新设计上/下页面。也就是说,如果你必须这样做,那么你需要这样的东西:
基本的想法是保留您拥有的分页div
不过,还有一次,这是糟糕的用户体验。只需使用滚动条。 |
|
|
2
1
我不知道现有的解决方案。不过,使用一些javascript(使用类似jquery的东西)可以计算元素的高度。$(element).height()例如。使用此方法,您可以遍历元素循环,并根据剩余的可用空间将它们添加到div中(我猜设置为常量)。因此,如果我有3个元素,可用高度是100px,jquery为每个元素返回35px的高度,我将显示前两个元素,然后将最后一个元素添加到用户单击next时要显示的队列中。 在中间元素中拆分文本会有点困难,但我想您可以使用字符串解析将元素的文本对半、测量高度、再次对半、测量高度等。这样做不太好,但可能会奏效。 |
|
3
1
在我看来你只是需要实施
——
|
|
|
4
0
看看这个jquery插件: http://rascarlito.free.fr/hoverscroll/ |
|
|
Tilly · 分页在转到第1页时会导致错误,但没有问题 1 年前 |
|
|
Daniel Boling · 控制器参数名称不变 2 年前 |
|
|
code_dev · 向元素添加类时添加循环错误 2 年前 |
|
|
Chandar · Azure数据工厂分页问题 2 年前 |