jQuery draggable选项元素
有关使以下选项元素可拖动的任何提示?
aaaaaaaa bbbbbbbb cccccccc dddddddd eeeeeeee
以下似乎不起作用
$(document).ready(function() { $('#expenseSelect').children().draggable(); });
我基本上在寻找一个列表框元素,用户可以在其中选择一个或多个项目并将它们拖到表单中。
我担心这对于原生下拉框来说是不可能的。 不同的浏览器可以以不同的方式创建select
标签。 例如,移动设备可能会与select
标签完全不同。
你应该看一下使用jQuery插件(或创建你自己的插件),它使用div
或li
标签来制作一个下拉框。 这些可以拖延。
面对这个问题,并为此编写了一个小的jQuery插件。 唯一的问题是Internet Explorer(任何) – 它不支持
jQuery draggable不会像这样工作下拉元素。 我建议使用无序列表
来显示数据,因为jQuery可以重新排序这样的东西。
此外,您可能正在寻找“可排序”,因为您要将新项目拖入列表,而不是“可拖动”。 查看此示例的源代码: http : //jqueryui.com/demos/sortable/#connect-lists
您无法使用jQuery将select
选项设置为draggable。
查看可拖动的文档以了解如何执行您想要执行的操作 (尽管不使用select
框)