$树形插件
重点就是要能利用好jquery无级分类树形菜单插件。
该插件的网址是:http://www.jq22.com/jquery-info401(可能页面中的引用jquery是google,插件打开较慢。可下载。
选中此插件的重要点就是引插件节点连接线是孤线,而不是直线。(如果有其它办法或插件解决节点连接线非直线也可更换)
$原理说明
1、就是多层级地显示好友。0级是自己,1级是我的好友,2级是好友的好友,类推。
$人脉层级
1、在此可选择好友的层级,最多可以显示6-7级。否则页面会溢出。
$显示关联好友
1、我的好友中与其它层次的好友的好友是同一人。
2、关联好友标注颜色:如果关联的不止一个好友,头像框要用颜色区别。
$ 开发说明
1、要求用PHP实现。或者在thinkPHP框架中实现。
2、在mysql建立开发测试用户表:字段:id 用户名 头像
3、每个用户建立若干好友,形成关联表,形成one to any关系。
$功能及验收标准
1、select选择好友层级能够显示相应层级的好友树形关系图。层级可自由调整。最大层级数可设定。
2、鼠标点击节点,可展开此节点的子节点。但受限于模块设置的最大层级数。比如最大层级为7,用动只能展开7层。
3、select选择好友层级将展开所有好的有层级:比如选择了3。我的所有和友好将展开3级。
4、手工选择只能单节点操作。比如select为3级。可手工点击某3级节点再展开4级,5级。其它的节点仍为3级。