jQuery动态ui元素创建


jQuery dynamic ui element creation

这是我第一次使用jQuery(我熟悉Java),我在网上学习了一些教程,了解了draggables/droptables和事件等。

上下文是一个简单的交互式游戏,用户将多个项目拖动到类别中。我想知道的是,是否可以动态创建许多可以拖动的对象,这些对象的数量在主页加载之前由php脚本确定?就像Java术语中的构造函数一样?

如有任何帮助或指示,我们将不胜感激。

谢谢!

是的,使用jQuery创建元素非常容易。例如,下面的代码将创建一个新的div元素:

var $div = $("<div></div>").appendTo("body");

要使该元素可拖动,您需要在页面中包含jQueryUI,然后在其上调用draggable():

$div.draggable();

工作示例