不过还是希望能有更好的解决方案
function addHoverDom(treeId, treeNode) {var sObj = $("#" + treeNode.tId + "_span")
if (treeNode.editNameFlag || $("#addBtn_" + treeNode.tId).length >0) return
var addStr = "<span class='button add' id='addBtn_" + treeNode.tId
+ "' title='add node' onfocus='this.blur()'></span>"
if(showAddBtn(treeNode)){
sObj.after(addStr)
}
var btn = $("#addBtn_" + treeNode.tId)
if (btn) btn.bind("click", function () {
var zTree = $.fn.zTree.getZTreeObj("treeDemo")
zTree.addNodes(treeNode, {id: (1 + newCount), pId: treeNode.id, name: "新片区"})
return false
})
}
这段代码在官方的demo中都有, 看到中间的addStr了么. 你可以自己写一个方法来控制是否显示.
by - - - - - - - - 张天笑
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)