我有div,它是通过插件对文本输入字段进行处理的。另外,这些div也是可拖动的。
现在,我已经知道,如果你拖动div,它就会被拖动,如果你只是点击它,它就会得到一个".focus()“。
现在的问题是,如果我点击它一次,我就会得到它的焦点。但是光标会跳到行首。
我想要的,是光标在我点击的地方。
我如何使用jquery做到这一点?谢谢
编辑(我的JS代码):
$('.mydiv').click(function(){
//actually, it does not focus on "$(this)" but on a div insid
问题是,dnd容器区域中的可拖动元素不能被拖动,这将触发ondragEnter事件(因为ondragStart事件已经在dnd容器中发生)。我必须在dnd-容器之外,才能成功地将元素拖入dnd-容器,这将打开显示drop区域的底部窗格。有什么想法吗?也许我走错了路。
代码片段:
application.html
<div id="card-container"></div> <!--contains some objects that are draggable="true"-->
<div id="dnd-co