jquery - 如何限制使用 jquery 的 LI 数量

标签 jquery jquery-ui

我正在使用 Jquery UI 开发一个拖放收藏夹 UI,我想限制在特定区域中放置的 LI 数量(限制为 5 个),并在用户将一个拖放到另一个上时替换当前的 LI 。如何才能做到这一点?我目前在 jquery ui 网站上使用 photomanager 的修改版本。

最佳答案

您可以检查该地区有多少个 LI,并从 5 个以上替换实际的 LI。 让我们看看:

On Drop event:
   if($("#region li").length<5){
      //do your normal drop handling
   }else{
      //replace one of the actual li's with the dragged one
   }

这有帮助吗?

关于jquery - 如何限制使用 jquery 的 LI 数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/868375/

相关文章:

jquery - IE中的CSS问题。 Jquery 图像/swf 交换

javascript - Rails 服务器返回 HTML 而不是 JavaScript

javascript - 对话框关闭按钮缺少样式?

jquery - 如何处理 jQuery 中的多个元素?

javascript - 如何在 jquery 中使一个 UL 元素不可拖动?

Firefox 无法理解 JavaScript 代码,但可以在所有其他浏览器中使用

javascript - jQuery 过度使用 .add()?

javascript - 构建了一个滚动 Controller ,需要反转它

javascript - 当只选择一个元素时,为什么我的 if 语句返回大于 1 的值?

javascript - 使用 jQuery UI 或 CSS 的动画 addClass 和 removeClass