jQuery MiniUI

标题: tooltip 问题 [打印本页]

作者: zhizuntop    时间: 2014-3-10 10:46:46     标题: tooltip 问题

[attach]4065[/attach]
作者: factory    时间: 2014-3-10 12:09:01

监听tree的ondrawnode事件
  1. mini.parse();
  2.         var tree = mini.get("tree1")
  3.         function onDrawNode(e) {
  4.             var tree = e.sender;
  5.             var node = e.node;

  6.             var hasChildren = tree.hasChildren(node);

  7.             //给父节点内容套一个a标签,并且id为节点的id,以便后续根据id获得该父节点对象
  8.             if (hasChildren == true) {
  9.                 e.nodeHtml = '<a id="'+node.id+'">' + e.value + '</a>';
  10.             }
  11.         }



  12.         var tip = new mini.ToolTip();
  13.         tip.set({
  14.             target: document,
  15.             selector: '#tree1 .mini-tree-parentNode .mini-tree-nodeshow',
  16.             onbeforeopen: function (e) {
  17.                 e.cancel = false;
  18.             },
  19.             onopen: function (e) {
  20.                 var id = e.element.children[2].firstChild.id;
  21.                 var pnode = tree.getNode(id);
  22.                 var children = tree.getChildNodes(pnode);
  23.                 var str = "";
  24.                 for (var i = 0, l = children.length; i < l; i++) {
  25.                     str += children[i].text +",";
  26.                 }
  27.                 tip.setContent(str);
  28.             }
  29.         });
复制代码

作者: zhizuntop    时间: 2014-3-10 13:33:59

factory 发表于 2014-3-10 12:09
监听tree的ondrawnode事件

谢了!我的 var tip= new mini.tooltip();这样tip不能用是什么问题 这个 tooltip哪个版本能用
作者: factory    时间: 2014-3-10 13:40:35

zhizuntop 发表于 2014-3-10 13:33
谢了!我的 var tip= new mini.tooltip();这样tip不能用是什么问题 这个 tooltip哪个版本能用 ...

直接去官网下载最新版本的即可. tooltip是年前更新的某个版本加入的
作者: zhizuntop    时间: 2014-3-10 13:49:38

factory 发表于 2014-3-10 13:40
直接去官网下载最新版本的即可. tooltip是年前更新的某个版本加入的

好的 谢了!




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2