原创jquery插件treeTable.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
原创jquery插件treeTable

jquery插件treeTabletreeTable是跨浏览器、性能很高的jquery的树表组件,它使用非常简单,只需要引用jquery库和一个js文件,接口也很简单。优点兼容主流浏览器: 支持IE6和IE6+, Firefox, chrome, Opera, Safari接口简洁: 在普通表格的基础上增加父子关系的自定义标签就可以组件性能高: 内部实现了只绑定了table的事件、使用了css sprite合并图片等提供两种风格: 通过参数来设置风格效果图接口配置参数theme: string {主题,有两个选项:default、vsStyle. 默认:default}expandLevel: int {树表的展开层次. 默认:1}column: int {可控制列的序号. 默认:0,即第一列}onSelect: function {拥有controller自定义属性的元素的点击事件,return false则中止展开. 默认值:function($treeTable, id) { //$treeTable 当前树表的jquery对象. //id 当前行的id //返回false,则直接退出,不会激发后面的beforeExpand和子节点的展开 return true; }beforeExpand: {展开子节点前触发的事件, 默认值:function($treeTable, id) { //$treeTable 当前树表的jquery对象. //id 当前行的id }属性说明id: string 行的idpId: string 父行的idcontroller: bool 指定某一个元素是否可以控制行的展开hasChild: bool 指定某一个tr元素是否有孩子(动态加载需用到)isFirstOne: bool 指定某一个tr元素是否是第一个孩子(自动生成属性,只读)isLastOne: bool 指定某一个tr元素是否是最后一个孩子(自动生成属性,只读)prevId: string 前一个兄弟节点的id(自动生成属性,只读)depth: string 当前行的深度(自动生成属性,只读)使用方式$(#元素id).treeTable({}) 如:引用的文件script src=/script/jquery.js type=text/javascript /script script src=/script/treeTable/jquery.treeTable.js type=text/javascript /scriptjs代码?script?type=text/javascript?$(function(){?var?option?=?{?theme:vsStyle,?expandLevel?:?2,?beforeExpand?:?function($treeTable,?id)?{?//判断id是否已经有了孩子节点,如果有了就不再加载,这样就可以起到缓存的作用?if?($(.?+?id,?$treeTable).length)?{?return;?}?//这里的html可以是ajax请求?var?html?=?tr?id=8?pId=6td5.1/tdtd可以是ajax请求来的内容/td/tr?+?tr?id=9?pId=6td5.2/tdtd动态的内容/td/tr;?$treeTable.addChilds(html);?},?onSelect?:?function($treeTable,?id)?{?window.console??console.log(onSelect:?+?id);??}?};?$(#treeTable1).treeTable(option); });?/script?html结构?table?id=treeTable1?style=width:?100%?tr?td?style=width:?200px;?标题/td?td?内容/td?/tr?tr?id=1?td?span?controller=true1/span/td?td?内容/td?/tr?tr?id=2?pid=1?td?span?controller=true2/span/td?td?内容/td?/tr?tr?id=3?pid=2?td?3/td?td?内容/td?/tr?tr?id=4?pid=2?td?4/td?td?内容/td?/tr?tr?id=5?pid=4?td?4.1/td?td?内容/td?/tr?tr?id=6?pid=1?haschild=true?td?5/td?td?注意这个节点是动态加载的/td?/tr?tr?id=7?td?

您可能关注的文档

文档评论(0)

kabudou + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档