jQuery MiniUI

 找回密码
 立即注册
查看: 4907|回复: 9
打印 上一主题 下一主题

关于textbox右键菜单 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2013-1-17 15:58:22 |只看该作者 |倒序浏览
HI 您好:有个疑问:
我给一个 textbox设定了 右键菜单,然后拖放到另外一个地方
他的右键菜单就没了。
如图


element 是这个控件。简单来说是这样来做的。
var kongjianN = element.innerHTML;
document.getElementById(tdID).innerHTML = kongjianN;  
我看到 innerHTML 已经是被mini.parse过了, 我不知道 有没有还原的方法? 我可以还原之后 再一次 的mini.parse

-------------------------------
默认4:<input id="b4" name="name1" class="mini-textbox" required="true" style="width:200px;" contextMenu="#treeMenu" />
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2013-1-17 16:12:24 |只看该作者
你的menu是给到哪个上面的?
如果是div的话,下面的div设置了menu没有?
如果没有的话,当然是没有的

Rank: 1

板凳
发表于 2013-1-17 16:19:32 |只看该作者
本帖最后由 george.huang 于 2013-1-17 16:21 编辑
factory 发表于 2013-1-17 16:12
你的menu是给到哪个上面的?
如果是div的话,下面的div设置了menu没有?
如果没有的话,当然是没有的 ...

你看我 最下面的 一行 代码, contextMenu  直接 给在这个 input 上了

Rank: 8Rank: 8

地板
发表于 2013-1-17 16:44:50 |只看该作者
george.huang 发表于 2013-1-17 16:19
你看我 最下面的 一行 代码, contextMenu  直接 给在这个 input 上了

我们在本地测试下试试

Rank: 1

5#
发表于 2013-1-17 16:47:30 |只看该作者
factory 发表于 2013-1-17 16:44
我们在本地测试下试试

谢谢 麻烦您了~

Rank: 8Rank: 8

6#
发表于 2013-1-17 17:04:28 |只看该作者
george.huang 发表于 2013-1-17 16:47
谢谢 麻烦您了~

你应该获取这个textbox对象,然后div.appendChild(textbox.el);
这样来添加。

如果是innerHTML的话,你给到第二div的,其实是已经解析完毕的html字符串,不是miniui创建textbox的那种书写的html了,不是miniui控件,虽然展现的是miniui的textbox的外形

Rank: 1

7#
发表于 2013-1-17 17:08:59 |只看该作者
本帖最后由 george.huang 于 2013-1-17 17:15 编辑
factory 发表于 2013-1-17 17:04
你应该获取这个textbox对象,然后div.appendChild(textbox.el);
这样来添加。

好 我试试 谢谢  第一次用 还不大清楚。
主要 我这个  textbox  外面还包着另外层div(实现鼠标拖拽) 也要 一起移动。所以 还是有点难度。我看看把拖拽分离出来。

Rank: 1

8#
发表于 2013-1-18 09:38:48 |只看该作者
factory 发表于 2013-1-17 17:04
你应该获取这个textbox对象,然后div.appendChild(textbox.el);
这样来添加。

hi 你好

我在问一个问题,因为 范例 对 右键的使用,都是只有 一个控件,所以
mini.get(id); 写死来做的。

那我这边 多个 textbox,有右键时候,能直接得到我右键所点的控件的id吗?

Rank: 8Rank: 8

9#
发表于 2013-1-18 09:44:23 |只看该作者
george.huang 发表于 2013-1-18 09:38
hi 你好

我在问一个问题,因为 范例 对 右键的使用,都是只有 一个控件,所以

这个还不好做,你做这个移动textbox的功能是为了什么?我看看能不能换种方法来做

Rank: 1

10#
发表于 2013-1-18 09:47:51 |只看该作者
factory 发表于 2013-1-18 09:44
这个还不好做,你做这个移动textbox的功能是为了什么?我看看能不能换种方法来做 ...

一个 布局的 小工具。

之前 我在控件外面 套了一层 div  ,鼠标滑过时候,存一下 。
但这 影响 控件的  复制。 我在想想 折中的方法……

Archiver|普加软件

GMT+8, 2024-11-26 20:50 , Processed in 1.048368 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部