首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery UI可排序- IE6和IE7 z索引问题

jQuery UI可排序- IE6和IE7 z索引问题
EN

Stack Overflow用户
提问于 2011-01-28 04:37:41
回答 1查看 1.2K关注 0票数 1

我正在尝试使用jQuery UI的可排序,但当从一个容器拖动到另一个容器时,项出现在容器后面。

JSFiddle:http://jsfiddle.net/7LrLE/8/

我上传了一个屏幕:

下面是我的代码:

代码语言:javascript
复制
<ul class="droppable grid-9">
  <li>aaaaaaaa</li>
  <li>bbbbbbbbbbbbbbbb</li>
  <li>ccccccccccccccc</li>
</ul>
<ul class="droppable grid-9">
  <li>xxxxxxxxxxx</li>
  <li>yyyyyyyyyyyy</li>
  <li>zzzzzzzzzzzzzz</li>
</ul>

下面是我的jQuery代码:

代码语言:javascript
复制
$('.droppable').sortable({
  appendTo: 'body'
  axis: 'y',
  connectWith: '.droppable',
  zIndex: 5
}).disableSelection();

任何帮助都是非常感谢的!

固定

我能够使用下面的jQuery代码解决这个问题:

代码语言:javascript
复制
$('.droppable').sortable({
  axis: 'y',
  connectWith: '.droppable',
  over: function() {
    $(this).css('z-index', '1');
  },
  start: function() {
    $(this).css('z-index','2');
  }
}).disableSelection();
EN

回答 1

Stack Overflow用户

发布于 2011-01-28 05:13:19

我认为您需要动态递减zIndex属性,以便上面的元素具有比下面的元素更高的zIndex

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4821572

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档