拖放问题

时间:2011-07-19 15:44:20

标签: jquery jquery-ui

我有一个项目列表,我使用jquery ui的拖放效果,放入textarea,这个项目列表在html中有这个表单

<li fieldID="field-1">Some text</li>

我知道我可以在事件中删除,文本与li相关联,但我的问题是如何在事件{{1}中获取html或名为field-id的属性}}。我尝试使用这个droppable,但没有给我html只有文本。

此外,欢迎任何改进我的代码的建议。谢谢。

以下是我的代码

的示例

Code

2 个答案:

答案 0 :(得分:2)

您希望使用attr()函数从jQuery对象中检索属性的值。由于ui.draggable是一个包装被拖动元素的jQuery对象,ui.draggable.attr('fieldID')会为你发布的html提供“field-1”。

请参阅:http://jsfiddle.net/Q6use/3/

答案 1 :(得分:1)

像布莱恩罗斯一样说:http://jsfiddle.net/Q6use/3/