【问题标题】:jQuery sortable IE issuejQuery 可排序的 IE 问题
【发布时间】:2012-01-09 19:49:34
【问题描述】:

仅在 IE9 中简单实现 jQuery 的 sortable 时遇到问题。 我有一个带有 jQ​​uery 可排序的有序列表。当我将其中一个项目拖放到新位置时,所有数字都会更改为该数字。

以前有人遇到过这个问题吗?我似乎无法找到任何线索。

使用 jQuery 1.7.1 和 jQuery UI 1.8.13

我的标记看起来像:

<div id="movieList">
     <div class="col">
          <ol>
              <li id="" class="add" style="">
                   <span>Select Movie</span>
              </li>
              <li id="" class="add" style="">
                   <span>Select Movie</span>
              </li>
              <li id="" class="add" style="">
                   <span>Select Movie</span>
              </li>
              <li id="" class="add" style="">
                   <span>Select Movie</span>
              </li>
              <li id="" class="add" style="">
                   <span>Select Movie</span>
              </li>
          </ol>
     </div>
</div>

我实现的 JavaScript 是:

$('#movieList .col ol').sortable();
$('#movieList .col ol').disableSelection();

我在这里上传了几张结果图片: http://imgur.com/a/UveVq

提前致谢, 斯麦卡洛

【问题讨论】:

  • 这可能与您没有在列表项上指定 ID 有关。
  • 你的意思是 jQuery 版本 1.7.1 而不是 1.7.7?
  • 糟糕,我的意思是 1.7.1。我的七键太兴奋了。

标签: jquery jquery-ui jquery-ui-sortable


【解决方案1】:

这是您在 jsbin.com 上运行的代码。我在 IE 9 中测试过,效果很好。 http://jsbin.com/elegig/4.

【讨论】:

  • 感谢您设置 Bodonix 测试。该示例也适用于我的 IE9。我所拥有的设置所获得的结果必须有一个简单的原因。
猜你喜欢
  • 2014-07-10
  • 1970-01-01
  • 2011-02-11
  • 2011-05-13
  • 1970-01-01
  • 2012-05-27
  • 2015-02-20
  • 2011-02-09
相关资源
最近更新 更多