系统采用ajax异步调用后端接口做数据呈现,有个场景就是加载的树形菜单默认选中第一行,网上有人分享的解决方案能实现效果(http://aokunsang.iteye.com/blog/1489204),不过还是沿用自身提供的事件来实现这个需求. onLoadSuccess: function (node, data) { if (data.length > 0) { //找到第一个元素 var n = $('#menuTree').tree('find', data[0].id); //调用选中
操作节点的这几个事件都比较简单: 如下 var $tree=$('#tree1'); $tree.jstree({...}); //选中节点 $tree.on('select_node.jstree',function(e,data){ debugger; var id=data.node.id;//获得选中节点的id var name=data.node.text;//获得选中节点的name //data 里面还有很多其他属性,可自行debugger看 //这里我需要自定义一些数据,通过后台传
需求分析 在我的毕设中,提出了视图引导的概念,由两部分功能组成: (1)可以对照着图片进行绘画,即将图片以半透明的方式呈现在绘图板上,然后用户可以对照着进行绘画: (2)可以直接将简笔画图片直接拖拽到画布上进行检索. 那么,在这里,我们先实现第一种功能--图片对照绘画.最终想要的实现效果是:当点击图片时,图片边框会呈现蓝色,表示选中状态,同时会在画布上以半透明方式呈现该图片,再点击图片,边框和底板图片都消失,即可以切换显示状态. a. 点击前: b. 点击后: c. 取消点击: 实现思路 我们来