03 2016 档案

摘要:一、下拉菜单 1.实例:将下拉菜单触发器和下拉菜单都包裹在 .dropdown 里,或者另一个声明了 position: relative; 的元素。然后加入组成菜单的 HTML 代码。为下拉菜单的父元素添加 .dropup 类还可以让菜单向上弹出(默认是向下弹出)。 2.对齐:默认情况下,下拉菜单 阅读全文
posted @ 2016-03-30 07:04 -cyber 阅读(499) 评论(0) 推荐(0)
摘要:一、概览 1.Bootstrap 是移动设备优先的。 2.在移动设备浏览器上,通过为视口(viewport)设置 meta 属性为 user-scalable=no 可以禁用其缩放(zooming)功能。 二、布局容器 1.Bootstrap 需要为页面内容和栅格系统包裹一个 .container  阅读全文
posted @ 2016-03-29 07:13 -cyber 阅读(349) 评论(0) 推荐(0)
摘要:一、表单应用 1.表单验证: 首先创建一个表单: 验证表单元素步骤如下: (1)判断当前失去焦点的元素是"用户名"还是"邮箱",然后分别处理。 (2)如果是"用户名",判断元素的值的长度是否小于6,如果小于6,则用红色提醒用户输入不正确,反之,则用绿色提醒用户输入正确。 (3)如果是"邮箱",判断元 阅读全文
posted @ 2016-03-24 22:00 -cyber 阅读(276) 评论(0) 推荐(0)
摘要:一、jQuery中的事件 1.加载DOM $(document).ready()和window.onload方法具有类似功能,但是执行时机不同。window.onload方法是在网页中所有的元素都加载到浏览器之后才执行,而$(document).ready()方法注册的事件处理程序在DOM完全就绪时 阅读全文
posted @ 2016-03-24 11:31 -cyber 阅读(401) 评论(0) 推荐(0)
摘要:一、LinkButton(按钮) 1.通过标签创建: 2.通过JS调用: html代码: JS代码: 二、菜单按钮 1.通过标签创建: 2.通过JS调用: html代码: JS代码: 三、SplitButton(分割按钮) 1.通过标签调用: 2.通过JS调用: html代码: JS代码: 四、Sw 阅读全文
posted @ 2016-03-23 20:54 -cyber 阅读(282) 评论(0) 推荐(0)
摘要:一、Panel(面板) 1.通过标签创建: 2.通过JS调用: html代码: JS代码: 二、Tabs(选项卡) 1.通过标签创建: 2.通过JS调用: html代码: JS代码: 添加一个选项卡: 三、Accordion(分类) 1.通过标签创建: 四、Layout(布局) 1.通过标签创建: 阅读全文
posted @ 2016-03-23 20:48 -cyber 阅读(316) 评论(0) 推荐(0)
摘要:一、EasyLoader(简单加载) locale属性:值类型是string locales属性:值类型是object 二、Draggable(拖动) 1.通过标签创建: 2.通过JS调用: html代码: JS代码: 三、Droppable(放置) 1.通过标签创建: 2.通过JS调用 html代 阅读全文
posted @ 2016-03-23 20:33 -cyber 阅读(372) 评论(0) 推荐(0)
摘要:第二章 一、选择器 1.层次选择器 $(“ancestor descendant”)选取ancestor元素里的所有后代元素 $(“parent > child”)选取parent元素下的child子元素。 2.表单选择器 $(“#form1 input”)选取form1下所有<input>元素 $ 阅读全文
posted @ 2016-03-23 11:49 -cyber 阅读(172) 评论(0) 推荐(0)
摘要:一、Cookie的构成: 1.名称:一个唯一确定cookie的名称。cookie名称不区分大小写,必须是经过URL编码的。 2.值:存储在cookie中的字符串值,必须被URL编码。 3.域:cookie对于哪个域是有效的。所有向该域发送的请求中都会包含这个cookie信息。 4.路径:对于指定域中 阅读全文
posted @ 2016-03-22 22:44 -cyber 阅读(118) 评论(0) 推荐(0)
摘要:一、高级函数 1.在任何值上调用Object原声的toString( )方法,都会返回一个[object NativeConstructorName]格式d字符串。每个类在内部都有一个[[Class]]属性,这个属性中就指定了上述字符串中的构造函数名。举个例子吧: alert(Object.prot 阅读全文
posted @ 2016-03-22 22:27 -cyber 阅读(186) 评论(0) 推荐(0)
摘要:一、XHR对象 Ajax( )对象的核心技术就是XMLHttpRequest对象。 二、XHR的用法 在使用XHR对象时,要调用的第一个方法是open( ),它接受3个参数:要发送的请求类型("get"、"post")、请求的URL和表示是否异步发送请求的布尔值。下面就是调用这个方法的例子: xhr 阅读全文
posted @ 2016-03-22 22:27 -cyber 阅读(226) 评论(0) 推荐(0)
摘要:一、JSON 1.JSON的语法可以表示以下三种类型的值: (1)简单值:字符串、数值、布尔值和null。如:5,“Hello,World!” (2)对象:javascript中对象字面量: var person = { name : "Nicholas", age : 29 }; JSON表示上述 阅读全文
posted @ 2016-03-22 09:50 -cyber 阅读(206) 评论(0) 推荐(0)
摘要:第十章 NodeList是一种类数组对象,用于保存一组有序的节点,可以通过位置来访问这些节点,但它并不是Array实例,将其转化为数组的方法: function converToArray(nodes){ var array = null; try{ array = Array.prototype. 阅读全文
posted @ 2016-03-17 23:24 -cyber 阅读(223) 评论(0) 推荐(0)
摘要:[遇到的问题] 1.复习的时候发现js和jquery的代码作用一样但是获取到的结果不同: js代码: 上面代码中的img是一个元素节点。 jquery代码: 它们之间的不同就是jquery对象和DOM对象的差别: DOM对象是对节点的引用,而jquery对象是包装DOM对象之后的一个类似数组的对象。 阅读全文
posted @ 2016-03-17 23:22 -cyber 阅读(168) 评论(0) 推荐(0)
摘要:[遇到的问题] 1.position定位与z-index的问题。 做首页轮播图,发现轮播图片定位之后会覆盖导航栏。 解决办法: >>> : 1.将导航栏的z-index值设置高一些,让它的级别高于轮播图片。 这样产生了第二个问题:导航栏内部的弹框被覆盖了。 解决办法: >>> : 将弹框与导航栏代码 阅读全文
posted @ 2016-03-16 23:38 -cyber 阅读(191) 评论(0) 推荐(0)
摘要:一、全局作用域: 所有在全局作用域中声明的变量、函数都会变成window对象的属性和方法。全局变量不能通过delete操作符删除,而window对象上定义的属性可以。 二、窗口大小 使用resizeTo( )和resizeBy( )可以调整浏览器窗口的大小。这两个方法都接收两个参数,其中resize 阅读全文
posted @ 2016-03-16 23:03 -cyber 阅读(239) 评论(0) 推荐(0)
摘要:第七章 函数表达式 一、定义函数的方式有两种:函数声明和函数表达式。 1.函数声明: 函数声明的一个重要特征就是函数声明提升,在读取代码之前会先读取函数声明。意味着可以将函数声明放在调用代码之后。 2.函数表达式: var functionName = function(arg0 , arg1 , 阅读全文
posted @ 2016-03-16 23:00 -cyber 阅读(268) 评论(0) 推荐(0)
摘要:  第五章 引用类型 一、Object类型 创建object实例的方式有两种。 第一种是使用new操作符后跟object构造函数,如下所示:   另一种方式是使用对象字面量表示法:   对象字面量是向函数传递大量可选参数的首选形式。   访问对象属性时使用的都是点表示法,如果属性名中包含会导致语法错 阅读全文
posted @ 2016-03-13 21:53 -cyber 阅读(319) 评论(0) 推荐(0)
摘要:创建对象 一、工厂模式 工厂模式存在的缺陷是无法解决对象识别的问题。因此出现了构造函数模式 二、构造函数模式 创建自定义的构造函数,从而自定义对象类型的属性和方法。以上代码重写如下: 任何函数,只要通过new操作符来调用就可以作为构造函数。构造函数的缺点是每个方法都要在每个实例上重新创建一遍。 三、 阅读全文
posted @ 2016-03-13 21:53 -cyber 阅读(275) 评论(0) 推荐(0)
摘要:第二章:基础知识 一、velocity和jQuery: Velocity函数是独立于jQuery的,但两者可以结合使用。通常这么做的好处是可以利用jQuery的链式操作:当你先用jQuery选择了一个元素后,就可以用这个元素去调用.velocity()为它添加动画效果。例如: //将一个变量分配给某 阅读全文
posted @ 2016-03-10 08:46 -cyber 阅读(3498) 评论(2) 推荐(0)
摘要:第三章 一、把一个值转换成字符串的两种方法: 1.使用每个值都有的toString( )方法。这个方法唯一要做的就是返回相应值的字符串表现。例如: var age = 11 ; var ageAsString = age.toString( ) ; //字符串”11” var found = tru 阅读全文
posted @ 2016-03-10 08:44 -cyber 阅读(205) 评论(0) 推荐(0)
摘要:this 的几种情况: function a(){ alert(this); } 1.直接调用a()时,this指的是window对象。 2.对象调用 var obj = { a : a}obj.a(); 当一个对象调用a()时,this 指向这个对象(即上例中的obj)。 3.var x; a.c 阅读全文
posted @ 2016-03-03 00:13 -cyber 阅读(138) 评论(0) 推荐(0)