【发布时间】:2013-04-01 07:15:17
【问题描述】:
我正在使用 jquery ui 中的可拖动方法。如何在可拖动对象上应用 live()。
$("#image").draggable({ containment: [10, 150, 0, 0], scroll: false});
我试过的是这个
$("#image").live("draggable", function () {
.draggable({ containment: [10, 150, 0, 0], scroll: false});
但这不起作用。
谢谢
【问题讨论】:
-
仅供参考,.live() 已弃用。改为查看 .on() (api.jquery.com/on)
-
如果您尝试将插件应用于动态元素,它将无法正常工作。必须有一个事件。
-
如果您自己添加元素,则应在添加后立即将其转换为可拖动的。
标签: jquery