摘要:
function is_mobile() { var regex_match = /(nokia|iphone|android|motorola|^mot-|softbank|foma|docomo|kddi|up.browser|up.link|htc|dopod|blazer|netfront|helio|hosin|huawei|novarra|CoolPad|webos|tech... 阅读全文
摘要:
介绍:函数在排队,就是第一个执行完了,第二个才会开始执行,依次,后面都一样,不会混乱。 1、queue方法 在匹配的元素上创建函数队列,(替换已有队列),或向函数队列中添加函数。 1.1、怎么在匹配的元素上创建新队列。 jquery对象.queue(队列名,函数数组); 1.2、执行队列中的函数。 阅读全文
摘要:
1、nextSibling和nextElementSibling 顾名思义,就是找下一个节点 nextSibling在低版本浏览器中可以顺利找到下一个元素节点,而在正常浏览器中找到的包含中间空格。 nextElementSibling恰恰相反,低版本不认识,正常浏览器顺利找到下一兄弟节点。 封装ne 阅读全文
摘要:
1、offsetWidth 内容+内边距(padding)+边框(border) 2、offsetHeight 内容+内边距(padding)+边框(border) 3、offsetLeft 获取对象相对于有定位父对象(没有的话默认body)的左边距 4、offsetTop 获取对象相对于有定位父对 阅读全文
摘要:
js用style属性可以获得html标签的样式,但是不能获取非行间样式,如何获取css的非行间样式呢,在低版本ie我们可以用currentStyle,在其他浏览器我们可以用getComputedStyle。 1、ie 2、其他浏览器 3、兼容 4、获取及设置非行间样式 阅读全文
摘要:
可以用respond.js库解决,bootstrap文件夹里有。同时需要注意以下几点。 1、需要启动本地服务器(localhost),不能使用普通本地的url地址(file://开头); 2、需要外部引入CSS文件,将CSS样式书写在style中是无效的; 3、由于respond插件是查找CSS文件 阅读全文
摘要:
1、Math.ceil(x) 返回x的向上取整。 2、Math.floor(x) 返回x的向下取整。 3、Math.round(x) 返回x四舍五入后的整数。 4、Math.abs(x) 返回x的绝对值。 5、Math.max() 返回多个数值中的最大值。 6、Math.min 返回多个数值中的最小 阅读全文
摘要:
一、元素属性 1、attr(name) 获取元素的属性。 2、attr(key,value); 设置元素单个属性。 3、attr({key1:value1,key2:value2}); 设置元素多个属性。 4、attr(key,function(index)); 通过绑定方法设置元素的属性。 5、r 阅读全文
摘要:
一、基本选择器 1、id选择器 选择id值等于指定id元素,id值在文档中只能有一个,不能重复,所以得到的是唯一的元素。 $("#one") 2、class选择器 选择类名为指定class的所有元素。 $(".one") 3、element选择器 根据标签名获得元素集合。 $("p") 4、通配符选 阅读全文
摘要:
一、数组的创建 构造函数 1、var a=new Array(); 无参构造函数,创建一个空数组。 2、var a=new Array(5); 一个数字参数构造函数,指定数组的长度(由于数组长度可以动态调整,作用不大),创建指定长度的数组。 3、var a=new Array(5,"hello"); 阅读全文