除了 CSS 中传统的布局系统之外,CSS3还提供了一个新布局系统。在这个新的框模型中,框的子代采用水平或垂直布局,而且可将未使用的空间分配给特定的子代,或者通过“弹性”分配...
文档对象模型 (DOM) 是HTML和XML文档的编程接口。它给文档(结构树)提供了一个结构化的表述并且定义了一种方式—程序可以对结构树进行访问,以改变文档的结构,样式和内容...
JavaScript和HTML的交互是通过事件实现的。JavaScript采用异步事件驱动编程模型,当文档、浏览器、元素或与之相关对象发生特定事情时,浏览器会产生事件。 事件...
BOM 是指浏览器对象模型,是用于描述这种对象与对象之间层次关系的模型。BOM由多个对象组成,其中代表浏览器窗口的Window对象是BOM的顶层对象,其他对象都是该对象的子对...
一、cookie cookie是存储在浏览器上的一小段数据,用来记录某些当页面关闭或者刷新后仍然需要记录的信息。 Cookie 是浏览器访问服务器后,服务器传给浏览器的一段数...
jQuery.ajax url:请求数据的地址。 method:请求数据的方式。 data:发送到服务器的数据。 $.get $.POST
hide([duration ] [,easing ] [,complete ]) 用于隐藏元素,没有参数的时候等同于直接设置display属性参数 duration时间动画...
.on( events [,selector ] [,data ], handler(eventObject) ) 看起来参数及其复杂,我们看一下各个参数的意思 1.even...
属性相关 .val([value])这是一个读写双用的方法,用来处理input的value,当方法没有参数的时候返回input的value值,当传递了一个参数的时候,方法修改...
添加元素 .append(content[,content]) / .append(function(index,html))1.可以一次添加多个内容,内容可以是DOM对象、...
常见选择器 .eq(index) 对于一个特定结果集,我们想获取到指定index的jQuery对象,可以使用eq方法。 .next([selector]), .prev([s...
jQuery简介 jQuery其实就是原生JS封装之后的一种方法。比起原生JS的操作要方便许多,原生JS的DOM操作对于网页元素的增删改查太过复杂,于是就出现了jQuery。...
ajax是一种技术方案,但并不是一种新技术。它依赖的是现有的CSS/HTML/Javascript,而其中最核心的依赖是浏览器提供的XMLHttpRequest对象,是这个对...
定时器 JavaScript提供定时执行代码的功能,叫做定时器,主要由setTimeout()和setInterval()这两个函数来完成。 setTimeout() set...
懒加载原理 当打开一个有很多图片的页面时,先只加载页面上看到的图片,等滚动到页面下面时,再加载所需的图片。这就是图片懒加载。设置图片src属性为同一张图片,同时自定义一个da...
跨域指的是跨过同源策略,实现不同域之间进行数据交互的过程叫跨域。跨域的实现形式主要有JSONP方法、CORS方法、降域和postMessage等。 1.JSONP JSONP...
元字符 正则表达式让人望而却步以一个重要原因就是转义字符太多了,组合非常多,但是正则表达式的元字符(在正则表达式中具有特殊意义的专用字符,可以用来规定其前导字符)并不多。 特...
Math对象是JavaScript的内置对象,提供一系列数学常数和数学方法。Math对象只提供了静态的属性和方法,所以使用时不用实例化。 round 用于四舍五入。 abs ...