
proTree是一款jQuery文件树形菜单插件,利用数组导入文件树形结构菜单样式效果。
js代码
<script type=\"text/javascript\" src=\"js/proTree.js\" ></script>
<script type=\"text/javascript\">
//后台传入的 标题列表
var arr = [{
id: 1,
name: \"一级标题\",
pid: 0
}, {
id: 2,
name: \"二级标题\",
pid: 0
}, {
id: 3,
name: \"2.1级标题\",
pid: 2
}, {
id: 4,
name: \"2.2级标题\",
pid: 2
}, {
id: 5,
name: \"1.1级标题\",
pid: 1
}, {
id: 6,
name: \"1.2级标题\",
pid: 1
}, {
id: 7,
name: \"1.21级标题\",
pid: 6
}, {
id: 8,
name: \"三级标题\",
pid: 0
}, {
id: 9,
name: \"1.22级标题\",
pid: 6
}, {
id: 10,
name: \"1.221级标题\",
pid: 9
}, {
id: 11,
name: \"1.2211级标题\",
pid: 10
}, {
id: 12,
name: \"1.2212级标题\",
pid: 10
}
];
//标题的图标是集成bootstrap 的图标 更改 请参考bootstrap的字体图标替换自己想要的图标
$(\".innerUl\").ProTree({
arr: arr,
simIcon: \"fa fa-file-o\",//单个标题字体图标 不传默认glyphicon-file
mouIconOpen: \"fa fa-folder-open-o\",//含多个标题的打开字体图标 不传默认glyphicon-folder-open
mouIconClose:\"fa fa-folder-o\",//含多个标题的关闭的字体图标 不传默认glyphicon-folder-close
callback: function(id,name) {
alert(\"你选择的id是\" + id + \",名字是\" + name);
}
})
</script>










暂无评论内容