我有,我想,当你将鼠标悬停在我Dynatree一个节点,以显示自定义qtip。
我遇到的问题是,我不似乎越来越对父母的第一个孩子的任何子节点悬停事件。
我创建的孩子是这样的:
var tipKey = uuid();
var childNode = parent.addChild({
title: field.Description,
isFolder: false,
icon: icon,
key: tipKey,
addClass: tipKey,
});
$("." + tipKey).qtip({
content: {
text: ' ',
title: {
text: ' '
}
},
style: {
classes: 'ui-tooltip-shadow ui-tooltip-yellow'
},
events: {
show: function (event, api) {
var node = $.ui.dynatree.getNode($(api.elements.target));
var field = _workingFieldList[node.data.key];
//code to set qtip content omitted.
}
}
});
所有的提示出现,除了每一位父母的第一个孩子就好了。 这可能是一个错误,或者一些奇怪的问题,我没有看到。 如果我添加一个处理$(“#树”)悬停(),我得到的每mousein /出事件; 我试图用它来显示qtip,但也不能工作。