摘要:
一、load()方法/* *如果没有参数传递,采用GET方式传递 *如果有参数,则自动转换成POST方式传递 *无论Ajax是否请求成功,请求完成后回调函数触发 */load("test.html")load("test.html .para") //加载html里中有para类的DOMload(... 阅读全文
摘要:
一、jQuery事件1,加载事件$(document).ready(function(){...}) //等同于$(function(){..})$(window).load(function(){...}) //等同于window.onload = fn2,基本事件绑定bind(type,[... 阅读全文
摘要:
一、获取DOM节点//找祖宗parent()parents()closest() //找后代children();find();//找兄弟next()/nextAll()prev()/prevAll()siblings()二、元素节点操作$(html) //创建DOMappend()/append... 阅读全文
摘要:
一、要点阐述1,jQuery创建于2006年1月的一个开源项目,强调理念是“write less,do more”,压缩后大小30KB左右。、2,jQuery里的方法都被设计程自动操作对象集合,而非单独的对象。3,jq对象是jq对DOM对象进行包装后产生的对象,是一个类似数组的对象,可用[0]或ge... 阅读全文
摘要:
一、选取元素1,获取类(兼容ie6以上)//普通做法var x_getClass = function(className,node,tag) { var node = node || document; var tag = tag || "*"; if(document.getElementsByClassName) { return node.getElementsByClassName(className); } else { var allElem = node.getElementsByTagName(tag); v... 阅读全文
摘要:
一、手机上的触摸事件基本事件:touchstart //手指刚接触屏幕时触发touchmove //手指在屏幕上移动时触发touchend //手指从屏幕上移开时触发下面这个比较少用:touchcancel //触摸过程被系统取消时触发每个事件都有以下列表,比如touchend的targetTouches当然是 0 咯:touches //位于屏幕上的所有手指的列表targetTouches //位于该元素上的所有手指的列表changedTouches //涉及当前事件的所有手指的列表每个事件有列表,每个列表还有以下属性:其中坐标常用pageX,pag... 阅读全文
摘要:
1、HASLAYOUT 首先,haslayout翻译成中文就是:有布局。 所谓布局,指的是一个元素可以对本身和里边的元素进行尺寸计算和定位。这里只是谈IE6/7,据说微软之所以不是对所有元素默认有布局,是为了浏览器的性能和简洁--! 常见的哪些元素在ie6/7上是有布局的呢?常见的列举下:body,html,table/tr/th/td,img,input/button/file/select/textarea,frame 所以对于div、span、p等等元素就可能会出现没有布局的情况,就是没对对自身和里边元素进行相应的定位计算,而是靠的其他一些或是继承或是默认的方式进行定位。对于这种... 阅读全文
摘要:
一、基本绘图首先,定义2D渲染变量ct(这里用了Jquery库):var ct = $(#canvasId).get(0).getContext('2d');以下是绘制各种基本图形的方法://绘制矩形(填充/描框)ct.fillRect(x,y,w,h)ct.strokeRect(x,y,w,h)/... 阅读全文
摘要:
1、CSS3新增的样式(常用)//颜色透明表示rgba(0,0,0,.5) //圆角(定义角半径)border-radius: 5px 10px 15px 20px;//文字/盒子阴影text-shadow: 2px 3px 3px #000; //x方向,y方向,模糊半径,颜色(可... 阅读全文
摘要:
前言 方法是有参考网上一些资料的,比如闰年的判断,比如每个月第一天是星期几的判断。不说太多,拆分出一个个函数,希望能描述尽可能的清晰明了。一,判断闰年//判断闰年function runNian(_year) { if(_year%400 === 0 || (_year%4 === 0 &... 阅读全文