javascript - 为什么 jquery ui draggable 在这个例子中很慢

标签 javascript jquery css jquery-ui

在 jquery ui 站点中,可拖动示例速度很快。但是使用这个标记,插件非常慢:

$("ul.projects").sortable({
    items: ".ui-state-default",
  containment:"parent",
  cursor:"move",
  cursorAt:{left: 90}
});

Codepen

最佳答案

删除 ul.projects li 的所有转换。它使动画变慢。 或者为 .ui-sortable-helper 关闭它们:

ul.projects li:not(.ui-sortable-helper) {
  float: left;
  margin: 0px 6.5px 12px;
  cursor: pointer;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}

关于javascript - 为什么 jquery ui draggable 在这个例子中很慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24639883/

相关文章:

javascript - Pubnub - 历史 API 问题

css - 使用 Firebug 跟踪某个 css 的导入

html - CSS 3 : Correct "transition-property" for translate operation

javascript - CLASS 中的自定义事件

javascript - 对象索引并使用 youtube api 接下来播放

javascript - 将列表数据从 html 传递到 python (flask)

jquery - jPlayer初始化问题

javascript - 显示 json 文件中的数据

jquery - 使用 $.ajax() 获取图像 - 访问控制请求 header

iphone - 带有 safari 的 iphone 中的黑色背景