jHTMLArea拖放不起作用

时间:2016-07-11 13:20:59

标签: jquery twitter-bootstrap jquery-ui jhtmlarea

我在jquery-ui使用了jHtmlArea拖放功能。所有集成后页面都没有用完,但拖放功能仍无法正常工作。

这是fiddle

任何想法会有所帮助吗?

1 个答案:

答案 0 :(得分:0)

您尝试拖动的元素实际上是可拖动的,但您将@property(nonatomic) BOOL black; -(void)toggleStatuSBar:(id)sender{ if(black) { [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent animated:YES]; black = NO; }else { [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleDefault animated:YES]; black = YES; } } 定义为containment,因此您只能在父级内部对它们进行渐变。
如果您希望能够在父div之外对项目进行分级,则可以remove the containmentset it to body

你的另一个问题是(我猜)你想要能够拖动图像并将它们放在jHtmlArea中,为此你需要编写一个特定的函数来处理掉落(第35行)你原来的代码):

parent

您可以使用jHtmlArea的drop: function (event, ui) { // Here you need to handle the drop. } 功能来执行此操作 出于某种原因,jHtmlArea在尝试插入被拖动的img元素时遇到了一些问题,但是这里有一些你可以开始的东西:

pasteHTML

我认为jHtmlArae在插入图片方面存在一些特殊问题,因为我在尝试插入图片标记时遇到的错误与拖放代码无关。您可能需要考虑转移到更好的编辑器(例如ckeditor)。