Easy UI动态树点击文字实现展开关闭功能
只需要在JSP处,点击树的函数中,添加一段代码即可:
整体如下:
<span style="white-space:pre"> </span>$("#tt").tree({
onClick: function(node){
if(node.url != null){
parent.frames["content"].location.href="${ctx}" rel="external nofollow" + node.url;
}else{
if(node.state=='closed'&&(!$("#tree").tree('isLeaf',node.target))){ //状态为关闭而且非叶子节点
$(this).tree('expand',node.target);//点击文字展开菜单
}else{
$(this).tree('collapse',node.target);
}
}
}
})
总结
以上所述是小编给大家介绍的Easy UI动态树点击文字实现展开关闭,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
相关推荐
-
Jquery easyui 实现动态树
在上篇文章给大家介绍了jquery中EasyUI实现异步树,本文给大家介绍jquery easyui实现动态树. 首先是在jsp页面中引入相关的js文件 在body中加入流程列表,通过后天拼接json数据 具体内容请看下面代码详情吧. 首选在jsp页面中引入相关的js <link rel="stylesheet" type="text/css" href="<%=path %>/css/jquery_easyui/themes/defau
-
Easy UI动态树点击文字实现展开关闭功能
只需要在JSP处,点击树的函数中,添加一段代码即可: 整体如下: <span style="white-space:pre"> </span>$("#tt").tree({ onClick: function(node){ if(node.url != null){ parent.frames["content"].location.href="${ctx}" rel="external no
-
微信小程序实现点击文字页面跳转功能【附源码下载】
本文实例讲述了微信小程序实现点击文字页面跳转功能.分享给大家供大家参考,具体如下: 1.效果展示 2.关键代码 index.js文件 Page({ data:{ // text:"这是一个页面" }, onLoad:function(options){ // 页面初始化 options为页面跳转所带来的参数 }, onReady:function(){ // 页面渲染完成 }, onShow:function(){ // 页面显示 }, onHide:function(){ // 页面
-
利用Ext Js生成动态树实例代码
一. 需求 要求生成一颗部门树,初始只列出根部门 当点击一个部门节点时,动态载入该部门下的直属子部门,并展开该部门节点 部门节点要求支持右键单击事件,当点击右键时,列出相关操作菜单 二. 关键类 这里主要涉及Ext JS的两个类: Ext.tree.TreeNode Ext.menu.Menu 相关API可以参考:http://extjs.com/deploy/ext/docs/ 三. 代码示例 1. 先看一下测试页面 复制代码 代码如下: <html> <head> <me
-
使用函数递归实现基于php和MySQL的动态树型菜单
树型菜单在很多桌面应用系统中都有非常广泛的应用,其主要优点是结构清晰,利于使用者非常清楚的知道目前自己所在的位置.但在web上树型菜单的应用因为没有理想的现成组件可以拿过来直接使用,所以一般的情况下,程序员主要是通过JavaScript来实现一些简单的树型结构菜单,但这些菜单往往都是事先定好各菜单项目,以及各菜单项目之间的层次关系,不利于扩充,一旦需要另一个菜单结构时,往往还需要重新编写,因此使用起来不是很方便. 经过对函数递归的研究,我发现这种树型菜单可以通过递归函数,使树型菜单的显示实现动态
-
微信小程序实现动态设置placeholder提示文字及按钮选中/取消状态的方法
本文实例讲述了微信小程序实现动态设置placeholder提示文字及按钮选中取消状态的方法.分享给大家供大家参考,具体如下: 效果图展示 通过绑定点击事件placeholder方法,获取data-num的值,通过js判断num等于几,然后通过class="{{num==X?'active':''}}"表达式判断哪个标签处于选中状态(即蓝底白字): js通过获取data-key,设置input输入框中placeholder的动态值 wxml里的内容: <view class=
-
微信小程序点击按钮动态切换input的disabled禁用/启用状态功能
做微信小程序项目的时候遇到一个功能,个人信息资料的修改与保存.以下是说明及简化后的代码: 1.页面加载完成时,所有input处于禁用状态: 2.点击编辑按钮时,文字切换成"保存",身份证input保持始终不可修改状态(即禁用), 姓名input可以修改(即动态加载切换禁用/启用): 3.再次点击按钮文字切回"编辑",所有input变为禁用状态. 以下是wxml部分 <view class="btn"> <button bindt
-
iOS点击文字按钮变转圈加载效果
本文实例为大家分享了iOS点击文字按钮变转圈加载效果的相关代码,供大家参考,具体内容如下 实现效果: 实现代码: // 画弧线 - (void)drawHalfCircle { loadingLayer = [self drawCircle]; // 这个是用于指定画笔的开始与结束点 loadingLayer.strokeStart = 0.0; loadingLayer.strokeEnd = 0.75; } - (CAShapeLayer *)drawCircle { CGRect fram
-
一个有意思的鼠标点击文字特效jquery代码
今天在[幻想's Blog]看到一段比较喜欢的鼠标点击文字特效JS代码,感觉很不错就用到博客上来了!喜欢的站长也可以用一下感觉一下! 只需将如下JS代码放到</body>之前即可. <script type="text/javascript"> /* 鼠标特效 */ var a_idx = 0; jQuery(document).ready(function($) { $("body").click(function(e) { var a =
-
点击文字链接弹出确认框基于js Confirm实现
链接确认警告 function winconfirm(){ question = confirm("你确认要访问我们吗?") if (question != "0"){ window.open("http://www.jb51.net") } } 点击文字看效果 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
随机推荐
- Python爬虫正则表达式常用符号和方法
- JavaScript 申明函数的三种方法 每个函数就是一个对象(一)
- PostgreSQL教程(十六):系统视图详解
- Prototype1.5 rc2版指南最后一篇之Position
- ajax异步刷新实现更新数据库
- java反射机制实战示例分享
- 使用GSON库转换Java对象为JSON对象的进阶实例详解
- Aspx/Asp.net 防注入程序 V1.0
- connection reset by peer问题总结及解决方案
- PHP redis实现超迷你全文检索
- 配置pom.xml用maven打包java工程的方法(推荐)
- Ubuntu下创建虚拟独立的Python环境全过程
- jquery数组封装使用方法分享(jquery数组遍历)
- jQuery仿Flash上下翻动的中英文导航菜单实例
- 让getElementsByName适应IE和firefox的方法
- 中国e点通为您提供100M免费ASP空间服务
- 基于移动端真机调试的图文教程(分享)
- python中in在list和dict中查找效率的对比分析
- Java实现Promise.all()的示例代码
- C#通过PInvoke调用c++函数的备忘录的实例详解
