jQuery MiniUI

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

求助:事件参数怎么用? [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-11-13 11:17:26 |只看该作者 |倒序浏览
事件的EventObject应该怎么用呢?
譬如tree的beforedrop事件有
{  sender: Object,         //树对象  dragNode: Object,         //拖拽的节点  dropNode: Object,         //目标投放节点  dragAction: String,        //投放方式:add/after/before  cancel: Boolean}
在事件函数中应该怎样获取这些对象呢?另外,e.cancel = true怎么也提示undefined?
节点在不同树之间拖放,树只包含叶节点,我想在投放前做如下判断:1)拖拽的节点不能是第一个节点2)不能投放在第一个节点之前如果不满足以上两个条件之一,则取消拖放,应该怎么做呢?

Rank: 8Rank: 8

沙发
发表于 2013-11-13 11:36:17 |只看该作者
onbeforedrop="onbeforedrop"

function onbeforedrop(e){
     var tree = e.sender;
    //如果阻止行为的发生
    e.cancel = true
}

Rank: 2

板凳
发表于 2013-11-13 12:34:29 |只看该作者
factory 发表于 2013-11-13 11:36
onbeforedrop="onbeforedrop"

function onbeforedrop(e){

谢谢!

另外,请问dragGroupName和dropGroupName表示什么?怎么用?

Rank: 8Rank: 8

地板
发表于 2013-11-13 13:34:51 |只看该作者
ganlangu 发表于 2013-11-13 12:34
谢谢!

另外,请问dragGroupName和dropGroupName表示什么?怎么用?

这2个属性其实没什么用的,一般不需要关注他

Archiver|普加软件

GMT+8, 2024-11-26 11:39 , Processed in 1.036303 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部