gpt4 book ai didi

html - JQuery Sortable Scroll,会向上滚动但不会向下滚动

转载 作者:可可西里 更新时间:2023-11-01 13:35:13 26 4
gpt4 key购买 nike

所以我的问题正如标题所暗示的那样。我的工作是在 JSP 中,但为了清楚起见,我已经尽可能地在 HTML 中重现了这个问题。本质上,在主页(非简化版)中,我使用 sortable 允许以拖放方法(移动列表项)重新排列元素。当我位于页面底部时,该页面仅允许滚动(凹凸滚动),这只是简单地扩展了包含 div 的底部并添加了滚动条。我需要的是当上方和下方有元素时(我已设置为可排序的元素)我需要页面/包含元素以允许我上下滚动。

下面的代码是一个非常基本的重新创建,这段代码允许我在不在元素顶部时向上滚动,但在任何情况下都不允许我在元素的任何位置向下滚动。

这是招待会:

<html>
<head>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
<script>
$(function() {
$("#sortable").sortable({placeholder:"placeHolder", scroll: true, axis: "y", opacity: 0.5});
$("#sortable").disableSelection();
});
</script>
<style>
#sortable{
list-style:none;
}
.formatlist{
border: 2px solid red;
padding: 40px;
margin: 5px;
width: 50%;
text-align: center;
}
.placeHolder{
border: 2px solid #ff8833;
padding: 40px;
margin: 5px;
width: 50%;
text-align: center;
background-color: #ffee88;
}
</style>
</head>
<body>
<div>
<ul id="sortable">
<li class="formatSort"><div class="formatlist">NUMERO ONE This is a test on a list that drags LalLalala......</div></li>
<li class="formatSort"><div class="formatlist">NUMERO TWO This is a test on a list that drags LalLalala......</div></li>
<li class="formatSort"><div class="formatlist">NUMERO THREE This is a test on a list that drags LalLalala....</div></li>
<li class="formatSort"><div class="formatlist">NUMERO FOUR This is a test on a list that drags LalLalala.....</div></li>
<li class="formatSort"><div class="formatlist">NUMERO FIVE This is a test on a list that drags LalLalala.....</div></li>
<li class="formatSort"><div class="formatlist">NUMERO SIX This is a test on a list that drags LalLalala......</div></li>
<li class="formatSort"><div class="formatlist">NUMERO SEVEN This is a test on a list that drags LalLalala....</div></li>
<li class="formatSort"><div class="formatlist">NUMERO EIGHT This is a test on a list that drags LalLalala....</div></li>
<li class="formatSort"><div class="formatlist">NUMERO NINE This is a test on a list that drags LalLalala.....</div></li>
</ul>
</div>

最佳答案

我想我明白了,您缺少文档类型,我添加了:<!DOCTYPE html>在文档的最顶部,开头上方 <html>它奏效了。

<!DOCTYPE html>
<html>
<head> ... and so on

jsFiddle 会自动添加它,因此很难重新创建它。

关于html - JQuery Sortable Scroll,会向上滚动但不会向下滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18358501/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com