Welcome 微信登录

首页 / 脚本样式 / JavaScript

javascript 学习之旅 (1)

javascript 学习之旅 (1)

第1章 JavaScript简史。没什么好记的,简单的介绍了js的起源,浏览器之间的冲突 等等。 第2章 JavaScript 语法。 值得注意的是: (1) 字符串 放在单引号 或双引号里面,个人推荐使用双引号 。(这是编程的好习惯哦) 如: var mood="happy"; (2)字符转义 (escaping) 用反斜杠 如: var mood="don"t ask"; alert(mood); 输出 don"t ask。 var height="...
javascript 学习之旅 (2)

javascript 学习之旅 (2)

第三章 DOM DOM是“Document Object Model”(文档对象模型)的首字母缩写。 节点 元素节点(element node):是DOM的原子。如:文本段落元素的名字p 无序清单元素的名字ul... 【nodeType的属性值是1】 文本节点(text node):文本节点总是包含在元素节点的内部。【nodeType的属性值是3】 属性节点(attribute node):属性节点总是被放在起始标签里。如:title="a gentle ...
javascript 学习之旅 (3)

javascript 学习之旅 (3)

childNodes属性:将返回一个数组,这个数组包含给定元素节点的全体子元素。 childType属性:返回的数组包含着所有类型的节点 nodeValue属性:改变某个文本节点的值 firstChild和lastChild属性:无论何时何地,只要需要访问childNodes[]数组的第一个元素,外面都可以把它写成firstChild。 node.firstChild等价于node.childNodes[0] 同理 node.lastChild等价于nod...
jQuery 页面载入进度条实现代码

jQuery 页面载入进度条实现代码

上图展示了传统 Wordpress 模板在浏览器中的载入顺序,Loading 条的出现和消失分布于头尾。如果我们在页面的不同位置放置多个 JS ,每个 JS 用于逐步增加 Loading 条的宽度,那么这个 Loading 条无疑会更具实用价值。它在一定程度上缓解了访客等待载入的枯燥感,同时还能客观反映页面载入的进度。若再配以 jQuery 内建的动画效果,其完全可以与浏览器自带的状态条媲美。 先来看一个演示:地址。 要得到演示上的进度条效果,首先,引入 ...
jQuery Ajax 全解析

jQuery Ajax 全解析

jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。 废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()的(这个后面会说到). 1. load( url, [data], [callback] ) :载入远程 HTML 文件代码并插入至 DO...
jquery插件jbox使用iframe关闭问题

jquery插件jbox使用iframe关闭问题

此按钮调用close方法关闭,弹出窗口,没有办法关闭,因为close方法需要以个参数,参数应该是那个iframe但是将其传入并不生效,不知道为什么在网上查找也没有找到解决方案。。 最后只好自己改其源码,在其close方法第一句中增加以下代码: if(box==undefined){ box=jBox.boxes[0]; } 然后用:window.parent.window.jBox.close();调用此方法。...
js函数使用技巧之 setTimeout(function(){},0)

js函数使用技巧之 setTimeout(function(){},0)

这个立刻的结果是: 浏览器会在文档内容处于稳定状态后立刻执行,这样就达到了和<script defer="defer">或者<body onload="fun()">一样的效果。 更应该看到的是,此函数更优于上述方法,前面两个函数只能静态时刻处理(文档第一次载入的时候),而在系统开发中,常常由于查询、更新等操作后,文档的内容会刷新,这样就可以利用setTimeout的特点,使代码能在页面内容稳定后再执行!...
<< 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 >>