cms菜单栏二级解决方案(js) 在做一个cms系统的界面时,设计师并未指定二级菜单的交互,于是我就任意发挥,做了一个我自认为符合常规逻辑的方案 如下图 点击左上角收起按钮会收起 左侧菜单栏.中间栏左侧菜单栏中已经打开的二级菜单:同时右侧主体栏会填充剩余位置: 效果如下 点击中间栏中部的收起按钮,将会收起中间栏:同时使右侧主体栏填充剩余位置 效果如下 在此状态下,点击中间的展开按钮,将会展开左侧菜单栏 中间栏:同时右侧主体会自动适应为合适大小,效果如图1 在此状态下,点击左上角的展开按钮,将会展…
折叠菜单,用过jquery accordion的同学都知道是啥玩艺儿~,图片效果就是介样: cocos2dx不带有此控件,因此我们动手来实现一个. 原理很简单,展开的时候往listview里insertCustomItem,收起的时候从listview里removeItem.下面给出一个功能丰富的折叠菜单控件.先看控件主类: --[[ 二级折叠菜单组 构造: local groupData = { { title = '分类1', items = { { id = 1, count = 20,…
原地址:http://bbs.18183.com/thread-456979-1-1.html 本帖最后由 啊,将进酒 于 2014-2-27 11:17 编辑 “授人以鱼,不如授人以渔”,以UNITY3D调用iOS版的91SDK为例,利用C# / C / OBJ-C 交互原理,本文将详细介绍UNITY3D与iOS之间交互的解决方案.     首先,打开XCODE新建一个空项目,参照91SDK开发文档将91SDK引入并进行环境配置. 配置完毕后创建一个名为“LsSdkConector”的OBJ-…
2014年6月25日 15:36:29 需要关注的是: 1.用cookie保存用户当前点击的菜单项,不打扰后端代码 2.通过数学计算得到要显示和隐藏的div 3.点击事件是动态绑定到a标签上的,因此当dom加载完后,再执行js,也就是写在onload里 HTML如下: <h3 class="titleH3" id="101">aaaa</h3> <div class="subNav" id="1"…
后台调用 js 方法 前台调用后台方法与变量:  后台被调用的方法必须是public 或 protected 后台被调用的方法必须是静态的static 方法一:通过WebService来实现 步骤: 后台 Ø  首先引入命名空间(using System.Web.Services;) Ø  然后定义公共的静态的方法(必须为public和static的,且静态方法不能访问外部的非静态变量,此时后台与前台相当于父类与子类的关系),并在该方法头部上加上[System.Web.Services.WebM…
问题分类 滑动屏幕打开相应功能操作. 问题描述 1.用户手动滑动屏幕,根据滑动的方向,打开相应的功能(如:向上滑摇钱树经验明细,向下滑打开任务明细,向左滑打开聚宝盆物品查看等功能),滑动事件捕获问题. 2.大家都知道,划动都有角度问题,如:向330度方向滑动手机,要计算出它的方向问题. 3.HTML5提供的滑动事件,只能读取到起点和终点坐标,计算角度问题. 4.手机屏幕坐标与标准坐标系转换问题. 解决方案 1.滑动屏幕事件使用Html5 的touchstart滑动开始事件和touchend滑动结…
最近用到JS和OC原生方法调用的问题,查了许多资料都语焉不详,自己记录一下吧,如果有误欢迎联系我指出. JS中调用OC方法有三种方式: 1.通过获取JSContext的方式直接调用OC方法 2.通过继承自JSExport的方式调用delegate中的方法 3.截取URL的方式(此种方式资料很多,就不写了) 先上OC代码 - (void)webViewDidFinishLoad:(UIWebView *)webView { // 设置javaScriptContext上下文 self.jsCont…
PDA通过扫描商品条码移动开单,实现便携式办公,伴随式销售,PDA能通过WIFI无线局域网.GPRS互联网直接与主机连接,让公司业务人员能随时随地了解公司产品信息,直接扫描商品条码,进行开单.入库.库存.盘点等一系列进销存操作.真正实现条形码管理与ERP系统的实施无缝链接. 移动销售:帮您解决公司难题 展览式销售,伴随客户销售,拿着手工单记录,然后再到电脑重复录入一次单据? 发货人员还在手上拿着纸纸单据一个一个对,看是否发错货? 销售人员开的是A商品,仓库发货发成了B产品,发错货,发错数量怎么…
1.父组件(wxml页面)向子组件传递 在子组件中定义需要传入的属性 properties: { count: { type: Number, value: 0, observer:function(newVal, oldVal, changePath){ // 不可修改本身的值 应该在data里添加一个_count console.log(newVal, oldVal) } }, kind: { type: String } }, 在页面中使用,举个栗子 2.子组件向页面传递值 notic()…
本文为博主原创,转载请注明: 在easyUI中使用datagrid-detailview.js可快速实现二级折叠列表,示例如下: 注意事项: 原本在谷歌浏览器进行示例测试的,url请求对应的json文件,效果一直显示不出来,换到谷歌和IE是可以正常显示的, 解决方法可参考:http://www.cnblogs.com/shunzdd/p/5585990.html 其中的请求url对应的json文件封装的数据格式如下: 相关属性可参考该博客:https://www.cnblogs.com/cnja…