jQuery MiniUI

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

tooltip 问题 [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2014-3-10 10:46:46 |只看该作者 |倒序浏览
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 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.         });
复制代码

Rank: 4

板凳
发表于 2014-3-10 13:33:59 |只看该作者
factory 发表于 2014-3-10 12:09
监听tree的ondrawnode事件

谢了!我的 var tip= new mini.tooltip();这样tip不能用是什么问题 这个 tooltip哪个版本能用

Rank: 8Rank: 8

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

直接去官网下载最新版本的即可. tooltip是年前更新的某个版本加入的

Rank: 4

5#
发表于 2014-3-10 13:49:38 |只看该作者
factory 发表于 2014-3-10 13:40
直接去官网下载最新版本的即可. tooltip是年前更新的某个版本加入的

好的 谢了!

Archiver|普加软件

GMT+8, 2025-7-14 20:58 , Processed in 1.035981 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部