我正在处理一个网页,并在html编辑器中显示它。
我想要做的是,允许用户动态定义一个新的div在html页面中,通过在页面上拖动鼠标-页面显示在一个所见即所得编辑器中,如CKEditor或TinyMCE...and,div被创建,代码被插入到该div页面的html中。
我对使用特定的javascript库没有限制-我可以使用jquery或mootools或任何其他库。
我怎么才能开始考虑实现这样的需求呢?如何在屏幕上显示一个可调整大小的矩形,当用户完成拖动并单击鼠标时,将创建一个矩形大小的新div?使用相对宽度/高度可以做到这一点吗?或者这必然需要固定的宽度/高度?
任何建议都会对我有所帮助。
发布于 2012-04-17 02:32:06
我可能会使用jQuery UI的可调整大小。当他们点击添加一个div时,在页面上附加一个新的div。$('<div></div>').resizable().appendTo(parent)。你应该保留你添加到页面的所有内容的引用,以便以后保存它。
https://stackoverflow.com/questions/10179517
复制相似问题