备急代码
获取某DOM属性
var idname = $api.attr(cs,'id');//获取属性值,同样也可以设置$api.attr(el,'属性名',"值");
横竖屏转
portrait_up //竖屏时,屏幕在home键的上面
portrait_down //竖屏时,屏幕在home键的下面,部分手机不支持
landscape_left //横屏时,屏幕在home键的左边
landscape_right //横屏时,屏幕在home键的右边
auto //屏幕根据重力感应在横竖屏间自动切换
auto_portrait //屏幕根据重力感应在竖屏间自动切换
auto_landscape //屏幕根据重力感应在横屏间自动切换
删除一个无素的方法
点击事件
tapmode onclick="openWin('list')"
JSON.stringify()
document.getElementById("shoucang")
调用某页面的函数,或给某变量赋值
position: fixed;
关于fixed属性,在什么情况下需要用,怎么用,首先,我们应该先了解下fixed属性的说明:fixed总是以body为定位时的对象,总是根据浏览器的窗口来进行元素的定位,通过"left"、 "top"、 "right"、 "bottom" 属性进行定位。
把数组内的元素用 -连起来
scarray.join("-")
复制某文件到FS目录
fs.copyTo({ oldPath : 'widget://image/Location.png', newPath : 'fs://Location' }, function(ret, err) {}); |
实例
//作为参数的函数
function DoSomeSing(url)
{
……
}
//函数作为参数
function DealLink(aClass,funcName)
{
if(!document.getElementsByTagName){return;}
var links=document.getElementsByTagName("a");
for(var i=0;i<links.length;i++)
{
if(links[i].className==aClass)
{
links[i].onclick=function()
{
funcName(url);
return false;
}
}
}
}
交付使用的函数
function FillOAToLink()
{
DealLink("aShowOA",DoSomeSing);
}