目录
$menu
$menu是实现菜单的服务对象
$menu.openDropDownList()
$menu.openDropDownList()该方法用来打开下拉菜单
语法
$menu.openDropDownList(jsonArgs)
参数
- controlid:必选,目标控件的id
- dropDownListWidth:必选,菜单项的宽度
- dropItemsArray:必选,菜单项内容,格式为JSON数组
- background:可选,菜单背景色
- color:可选,菜单项字体颜色
- font-size:可选,字体大小
- halign:可选,菜单项文字对齐方式,值为center,right,left,
- split-color:可选,菜单分割线颜色
- panelstyle:可选,设置是否有边框,若设置有边框则属性值为”round-div”
- border-color:可选,边框颜色
- showtype:可选,与目标控件的对齐方式,默认为居中对齐,right:右对齐,left:左对齐,设置right或left之后若超出屏幕,则默认为居中对齐
实例
$menu.openDropDownList({"controlid" : "menubtn","dropDownListWidth" : "200","background" : "#f5f5f5","panelstyle" : "round-div","border-color" : "#d2d2d2","showtype" : "right","dropItemsArray" : [{"name" : "菜单1", //菜单项名称"action" : "menuaction()", //点击该菜单项时执行的JS方法"image" : "btn_fav.png"//菜单项的icon}, {"name" : "菜单2", //菜单项名称"action" : "menuaction()", //点击该菜单项时执行的JS方法"image" : "btn_fav.png"//菜单项的icon}, {"name" : "菜单3", //菜单项名称"action" : "menuaction()", //点击该菜单项时执行的JS方法"image" : "btn_fav.png"//菜单项的icon}]});function menuaction(sender, args) {$alert("args:" + $jsonToString(args));$alert("点击了" + args.name);}
文档更新时间: 2018-01-15 14:38