社区
Web 开发
帖子详情
dtree 如何时间鼠标事件!
y2j3
2008-12-29 09:38:01
比如我在jsp 页面中 右击(或双击) 某个树节点 , 弹出一个 window.alert()小方框!
是不是要调用 dree 里面的什么方法! 要些什么参数??
...全文
285
11
打赏
收藏
dtree 如何时间鼠标事件!
比如我在jsp 页面中 右击(或双击) 某个树节点 , 弹出一个 window.alert()小方框! 是不是要调用 dree 里面的什么方法! 要些什么参数??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rosyouth
2012-07-21
打赏
举报
回复
上面的有bug,得这样,反正差不多是这个意思,得按自己的需求改
<script type="text/javascript">
var handler = function(event){
var target = event.target;
if(target instanceof HTMLAnchorElement){
alert(target.innerHTML);
alert(target.title);
alert(target.href);
event.preventDefault();
}
}
var dTree = document.getElementsByClassName('dtree')[0];
dTree.addEventListener('click', handler, false);
</script>
rosyouth
2012-07-21
打赏
举报
回复
忘了说了,是firefox下的。
rosyouth
2012-07-21
打赏
举报
回复
<script type="text/javascript">
var handler = function(event){
var target = event.target;
if(target instanceof HTMLAnchorElement){
alert(target.innerHTML);
alert(target.title);
alert(target.href);
}
event.preventDefault();
}
var dTree = document.getElementsByClassName('dtree')[0];
dTree.addEventListener('click', handler, false);
</script>
必要的话可以随便改改
jiugongz
2009-09-14
打赏
举报
回复
<div id="djstree">
<script type="text/javascript">
d= new dTree('d','<%=request.getContextPath() %>/web/js/dtree/img/');
d.add(1,-1,'<ww:property value="versid"/>','javascript:menups(1);');
</script>
<ww:iterator value="upshowmen" id="icmenuinfo" status="index">
<script>
d.add('<ww:property value="#icmenuinfo.menuid"/>','<ww:property value="#icmenuinfo.parentmenuid"/>','<ww:property value="#icmenuinfo.memo"/>','javascript:menups(<ww:property value="#icmenuinfo.menuid"/>)');
</script>
</ww:iterator>
<script>
document.write(d);
</script>
</div>
zou_wei_forever
2008-12-30
打赏
举报
回复
[Quote=引用 5 楼 yangyongjie1234 的回复:]
楼主回复:
我用了 3楼的方法 :
<script type='text/javascript'>
d = new dTree('d');
<%
List list = Category.queryAll(-1);
for(Iterator ite = list.iterator(); ite.hasNext();) {
Category cg = (Category)ite.next();
%>
d.add(' <%= cg.getId()%>', ' <%= cg.getPid()%>',' <%= cg.getName()%>', 'javascript:window.alert('dd');', '添加子类别');
<%
}
%>
document.write(d);
</scr…
[/Quote]
说白了,在dtree中每个节点就是用一个div来表示的,每个div都有一个id,你只要通过id得到div,给他动态绑定click事件就可以了。
落雪
2008-12-30
打赏
举报
回复
断点调试看看循环有进去没,cg有值没
y2j3
2008-12-30
打赏
举报
回复
楼主回复:
我用了 3楼的方法 :
<script type='text/javascript'>
d = new dTree('d');
<%
List list = Category.queryAll(-1);
for(Iterator ite = list.iterator(); ite.hasNext();) {
Category cg = (Category)ite.next();
%>
d.add('<%= cg.getId()%>', '<%= cg.getPid()%>','<%= cg.getName()%>', 'javascript:window.alert('dd');', '添加子类别');
<%
}
%>
document.write(d);
</script>
但是我发现 原来显示的树 改成这样后 都不显示了 页面什么都没有 ! 是什么原因啊! 还有你们的dtree 是哪里下载的?
kokobox
2008-12-29
打赏
举报
回复
[Quote=引用 3 楼 lanzhengwu 的回复:]
d.add("id",parent_id,'显示名称,"javascript:window.alert('dd');","标题","target");
[/Quote]
应该是这样的
lanzhengwu
2008-12-29
打赏
举报
回复
d.add("id",parent_id,'显示名称,"javascript:window.alert('dd');","标题","target");
落雪
2008-12-29
打赏
举报
回复
把js里面的onclick时间改成DoubleClick试试
老紫竹
2008-12-29
打赏
举报
回复
你去看看 add方法的第四个参数
掌握
dtree
官方包:构建与展示数据树的前端资源大全
本文还有配套的精品资源,点击获取 简介:介绍"
dtree
官方包",包含构建和展示数据层级关系的前端资源。包括自定义数据树样式的CSS文件、API文档、示例代码以及JavaScript库文件等关键组件。包内还提供图像资源,用于增强数据树的视觉效果和用户交互。开发者可利用这一整套工具在Web项目中实现数据树功能,以直观方式展示复杂数据结构。 1.
dtree
官方包概述...
DTree
完全使用+右键菜单
dtree
动态树+Javascript右键菜单(一) 注:先看效果,不行了你就不用看,免得浪费大家的
时间
。行了你再看。 1、从网上下载
dtree
控件。下面是
dtree
的下载地址http://destroydrop.com/javascripts/tree/ 2、解压缩
dtree
.rar包。 把
dtree
目录下的
dtree
.js 拷贝至scripts文件中、 dt...
dTree
的分析和二次开发,ajax加载
dtree
节点(下)(转)
在
dTree
中,树中的节点是一次生成的,但在一些应用场景中,节点数非常大,比如我国的行政区划中省、市县两级的数量就超千个,一次性的生成
dTree
树非常耗资源,速度也慢。针对这种情况需要“异步”构建树,比如在页面上先生成省、自治区的一级节点,当用鼠标点开某个“省”节点时,实时从后台获得该省下级的市县节点。 下面就一步步的完成这个对
dTree
的改造需求。 改造原则 我在这里要
dtree
简单介绍
S组件
dtree
轻松实现树型菜单:详细介绍应用
dtree
构建一个JavaScript树型菜单及其中参数配置说明 这个无限级可刷新Js树型菜单
dTree
1、可设置无限级菜单 2、不必使用框架 3、可刷新,多页面内跳转不会影响菜单 4、可限级创造子树 5、支持目前主流浏览器:IE5,6,7 6、节点图片可设置切换图片效果 下载url:htt...
动态js
dTree
转自http://ammayjxf.iteye.com/blog/505940
dtree
动态树+Javascript右键菜单(一) 注:先看效果,不行了你就不用看,免得浪费大家的
时间
。行了你再看。 1、从网上下载
dtree
控件。下面是
dtree
的下载地址http://destroydrop.com/javascripts/tree/ 2、解压缩
dtree
.rar包。...
Web 开发
81,110
社区成员
341,727
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章