WebUI/scripts/ui/js/plugins/ligerTree.js
(开头部分) 38KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/**
* jQuery ligerUI 1.0.2
*
* Author leoxie [ gd_star@163.com ]
*
*/
if(typeof (LigerUIManagers) == "undefined") LigerUIManagers = {};
(function ($)
{
/// <param name="$" type="jQuery"></param>
$.fn.ligerGetTreeManager = function ()
{
return LigerUIManagers[this[0].id + "_Tree"];
};
$.ligerDefaults = $.ligerDefaults || {};
$.ligerDefaults.Tree = {
url: null,
data: null,
checkbox: true,
autoCheckboxEven : true,
parentIcon: 'folder',
childIcon: 'leaf',
textFieldName: 'text',
attribute : ['id','url'],
treeLine : true, //是否显示line
nodeWidth: 90,
statusName : '__status',
isLeaf : null, //是否子节点的判断函数
onBeforeExpand : null,
onContextmenu : null,
onExpand : null,
onBeforeCollapse: null,
onCollapse : null,
onBeforeSelect :null,
onSelect :null,
onBeforeCancelSelect :null,
onCancelselect :null,
onCheck :null,
onSuccess:null,
onError:null,
onClick:null,
idFieldName : null,
parentIDFieldName:null,
topParentIDValue : 0
};
$.fn.ligerTree = function (p)
{
this.each(function ()
{
p = $.extend({},$.ligerDefaults.Tree, p || {});
if (this.usedTree) return;
if ($(this).hasClass('l-hidden')) { return; }
//public Object
var g = {
getData :function()
{
return g.data;
},
后面还有 732 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
