摘要: 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... 阅读全文
posted @ 2017-06-19 13:49 asimpleday 阅读(1590) 评论(0) 推荐(0) 编辑
摘要: 介绍:函数在排队,就是第一个执行完了,第二个才会开始执行,依次,后面都一样,不会混乱。 1、queue方法 在匹配的元素上创建函数队列,(替换已有队列),或向函数队列中添加函数。 1.1、怎么在匹配的元素上创建新队列。 jquery对象.queue(队列名,函数数组); 1.2、执行队列中的函数。 阅读全文
posted @ 2017-04-27 09:48 asimpleday 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1、nextSibling和nextElementSibling 顾名思义,就是找下一个节点 nextSibling在低版本浏览器中可以顺利找到下一个元素节点,而在正常浏览器中找到的包含中间空格。 nextElementSibling恰恰相反,低版本不认识,正常浏览器顺利找到下一兄弟节点。 封装ne 阅读全文
posted @ 2017-04-18 14:19 asimpleday 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 1、offsetWidth 内容+内边距(padding)+边框(border) 2、offsetHeight 内容+内边距(padding)+边框(border) 3、offsetLeft 获取对象相对于有定位父对象(没有的话默认body)的左边距 4、offsetTop 获取对象相对于有定位父对 阅读全文
posted @ 2017-03-03 13:46 asimpleday 阅读(567) 评论(0) 推荐(0) 编辑
摘要: js用style属性可以获得html标签的样式,但是不能获取非行间样式,如何获取css的非行间样式呢,在低版本ie我们可以用currentStyle,在其他浏览器我们可以用getComputedStyle。 1、ie 2、其他浏览器 3、兼容 4、获取及设置非行间样式 阅读全文
posted @ 2017-02-22 09:54 asimpleday 阅读(1208) 评论(0) 推荐(0) 编辑
摘要: 可以用respond.js库解决,bootstrap文件夹里有。同时需要注意以下几点。 1、需要启动本地服务器(localhost),不能使用普通本地的url地址(file://开头); 2、需要外部引入CSS文件,将CSS样式书写在style中是无效的; 3、由于respond插件是查找CSS文件 阅读全文
posted @ 2017-02-17 12:13 asimpleday 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 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 返回多个数值中的最小 阅读全文
posted @ 2017-01-20 12:35 asimpleday 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 一、元素属性 1、attr(name) 获取元素的属性。 2、attr(key,value); 设置元素单个属性。 3、attr({key1:value1,key2:value2}); 设置元素多个属性。 4、attr(key,function(index)); 通过绑定方法设置元素的属性。 5、r 阅读全文
posted @ 2017-01-19 11:47 asimpleday 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 一、基本选择器 1、id选择器 选择id值等于指定id元素,id值在文档中只能有一个,不能重复,所以得到的是唯一的元素。 $("#one") 2、class选择器 选择类名为指定class的所有元素。 $(".one") 3、element选择器 根据标签名获得元素集合。 $("p") 4、通配符选 阅读全文
posted @ 2017-01-18 09:58 asimpleday 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 一、数组的创建 构造函数 1、var a=new Array(); 无参构造函数,创建一个空数组。 2、var a=new Array(5); 一个数字参数构造函数,指定数组的长度(由于数组长度可以动态调整,作用不大),创建指定长度的数组。 3、var a=new Array(5,"hello"); 阅读全文
posted @ 2017-01-13 14:47 asimpleday 阅读(220) 评论(0) 推荐(0) 编辑