easyUI树样式调整 从三角箭头改为加号减号 easyui应该自带的就有加号减号的树样式 应该怎么设置显示

html-css010

easyUI树样式调整 从三角箭头改为加号减号 easyui应该自带的就有加号减号的树样式 应该怎么设置显示,第1张

加入easyui的icon.css样式,并且在数据节点添加iconCls属性就可以了。举个例子:

<link rel="stylesheet" type="text/css" href="../../themes/icon.css">

[{"id":16,

"text":"Actions",

"children":[{

"text":"Add",

"iconCls":"icon-add"}]

}]

就会有图标效果了。

隐藏:

建议你在easyui控件外面套一个div,再在css文件里加一个.hidden{display:none}的类。

隐藏或显示的时候可以用

//隐藏:

$("#xx").parent().addClass("hidden")

//取消隐藏:

$("#xx").parent().removeClass("hidden")

//当前状态:

$("#xx").parent().hasClass("hidden")

用css来处理的好处就是,快。对于某些情况的批量处理是很有帮助的。

或者你不喜欢用Css,也可以直接

$("#xx").parent().show()

$("#xx").parent().hide()

可用不可用:

基于textbox的组件 如:combo combobox 等,都有enable和disable方法

$("#xx").textbox('disable')

$("#pp").combobox('enable')

不知道是不是你想问的。