最近自己在做一个小练习,发现在点击ztree节点后,页面多打开了一个_blank窗口,查找了下资料,需要修改下jquery-ztree.core.js文件。
找到这一行:
"\" ", ((url != null && url.length > 0) ? "href='" + url + "'" : ""), " target='",view.makeNodeTarget(node),"' style='", fontStyle.join(''),
改为这样:
"\" ", ((url != null && url.length > 0) ? "href='#'" : ""), "' style='", fontStyle.join(''),
也就是这样子:<a href=“#” >xx</a>,target去掉。
之后刷新页面,OKl。
在此顺便把target属性说下:
_blank ------>打开新窗口
_self ------>自身
_top ------>主框架
_parent ------>父框架打开
自己定义 ------>将会在该名称的框架内打开