jquery 设置checkbox checked 属性 失效的解决方法
1,这种bool的属性使用prop设置不要用attr 2,如果要用attr,不是设置为false,而是使用removeAttr
egret eui 元素宽高
经过实践证明,eui里面的元素在没有被放到stage之前是不能测量其宽高的 都会返回0 所以必选先把他放到stage.addChild,然后才能调用width
HTML5 dom加载完毕 页面加载完毕 DOMContentLoaded事件
这个事件是从HTML中的onLoad的延伸而来的 当一个页面完成加载时,初始化脚本的方法是使用load事件,但这个类函数的缺点是仅在所有资源都完全加载后才被触发 document.addeventListener(‘DOMContentLoaded’,function(){…},false);
egret eui 触摸控制
在egret 的 game项目中允许触摸用的是touchEnabled属性, 然而在eui中貌似禁止之后 子元素还能触摸,所以使用enabled属性 组件是否可以接受用户交互。将 enabled 属性设置为 false 后,组件会自动禁用触摸事件(将 touchEnabled 和 touchChildren 同时设置为 false),部分组件可能还会将皮肤的视图状态设置为”disabled”,使其所有子项的颜色变暗。 原文链接 http://edn.egret.com/cn/apidoc/index/name/eui.Component#enabled
egret 遮罩
egret 3.0.3 目前一个遮罩的形状只能遮罩一个displayobject,如果两个displayobject同时用一个遮罩,则只有最后一个有效果
thinkphp M方法获取最后执行的sql
D方法实例化的对象可以用 $result = M(‘User’)->fetchSql(true)->find(1); 这样去获取 M方法使用如下 _sql()函数 例如:$dati->_sql();
jquery offset() 函数
offset() 函数可以获取元素相对于 ‘文档的top和left’
jq height 函数
height 可以设置元素的css高度 接受百分比和绝对值像素数 可以直接返回绝对值像素
mysql 获取数据长度
SELECT * FROM admin WHERE LENGTH(username) < 6
html5 canvas drawImage绘图
当向上画图时一定高等图加载完毕再画上去,否则什么也画不上,也没有报错 [pcsh lang=”js” tab_size=”4” message=”” hl_lines=”” provider=”manual”] var img=new Image(); img.src = 'img.jpg'; var canvas=document.getElementById('myCanvas'); var ctx=canvas.getContext('2d'); img.onload = function(){ ctx.drawImage(img,0,0,300,300); } [/pcsh]