-
jQuery里的offset方法是怎么实现的(获得网页元素到浏览器左上角的绝对位置)
//获取某元素距离浏览器的绝对位置//对应讲解视频:http://online.zhufengpeixun.cn/viewer.do?courseId=211266function getPosition (ele,oRefer){//oRefer是定位参照物。
珠峰培训
2012-12-25
-
DOM2级事件绑定兼容性问题完美解决方案(attachEvent兼容性问题解决)
用DOM2级的事件绑定方法(即jQuery里bind和unbind方法的实现过程) 珠峰培训课堂示例 解决了以下三个兼容性问题(主要是IE下attachEvent兼容性问题解决) 1、能兼容各主流
珠峰培训
2012-12-25
-
javaScript照片墙-图片拖拽完美版-js桌面应用效果
javaScript照片墙,图片拖拽完美版,js桌面应用效果,拖拽。碰撞检测。
珠峰培训
2012-12-10
-
珠峰培训发布基于TWEEN算法的动画框架库
珠峰培训自己开发的这套动画框架是使用Tween算法,目前包括了31种效果。和jQuery中的动画相比,它的体积小,效率高,资源占用少,效果非常丰富。使用上和jquery的animate方法一样。
珠峰培训
2012-12-10
-
使用console对javaScirpt进行全面调试-全面分析console用法
console.log(object[, object, ...])在控制台输出一条消息。如果有多个参数,输出时会用空格隔开这些参数。第一个参数可以是一个包含格式化占位符输出的字符串,例如:console.l
珠峰培训
2012-11-14
-
innerText兼容性问题解决方法
text方法,给网页元素设置文本值的方法
主要处理火狐不支持innerText这个属性的问题。
还学习了如何判断一个字符串类型的属性是否存在
如果判断一个对象类型的属性是否存在,用if(ele.attr)就行,但是如果判断字符串类型的,则就要if(typeof ele.attr=='string')这样了,其它类型同理
第二个参数可选,如果有第二个参数,则是设置文本值珠峰培训
2012-04-13
-
获取css属性的方法,无兼容性问题的
此方法用来获取网页元素的CSS属性的值,是固定的知识点。 此方法不但可以获取行内样式,还可以获取内嵌和外链的样式, ele.currentStyle?ele.currentStyle[attr]属性是IE浏览器的, getComputedStyle(ele,false)[attr];是火狐浏览器的
珠峰培训
2012-04-13
-
操作css属性的通用方法,设置css属性的方法
setCss方法:给元素设置CSS属性的方法
没有复杂的逻辑关系,但要求处理好以下这几个问题:
1、兼容性问题
2、容错性问题(值上带不带单位)
3、值过大或过小的问题,有的值不能小于0,有的值不能大于1等问题
注:ele.style.height='100px'相当于写成:ele['style']['height']='100px';
这是对象属性的两种不同的写法,后一种写法更灵活珠峰培训
2012-04-13
-
获取元素相对于屏幕距离的方法
请写一个获取元素相对于屏幕距离(注意,是相对于屏幕的,不是相对于定位参照物的)的方法:getPos()
用法 :var L = getPos(obj).x; var R = getPos(obj).y;珠峰培训
2012-04-13
-
javascript画直线和画圆的方法(非HTML5的方法)
珠峰培训 2011年12月9日课堂示例
以下画点,画线,画圆的方法,都不是用HTML5的canvas,而是用的纯js
用到了一些数学的三角函数方法
以下代码是课堂随机写出,没有做更多优化
珠峰培训
2011-12-09
-
如何用正则表达式把目标替换成数组中的值
javascript中的字符串处理方法replace一般情况下我们都知道它有两个参数,一个是正则,第二个是用来替换的字符串。其实第二个参数也可以是个方法,这个方法会被自动运行,把运行的
珠峰培训
2011-12-06
-
创想空间(全时)前端开发面试题
1. 请回答以下哪个表达式正确?A. x==undefined;B. x==’undefined’;C. typeof(x)=’undefined’;D. typeof(x)==’undefined’;E. null==
珠峰培训
2011-12-01
-
Happy Elements (乐元素)前端工程师面试题
Happy Elements 前端工程师 考试题 姓名:________ 联系方式: ____________ 开始时间:________(考试时间为60分钟) 1: 块元素和内联元素有何不同? 他们如何互相转化? 2: 请写出
珠峰培训
2011-12-01
-
正则表达式简明教材
一、正则表达式(regular expression简称res)1、定义:一个正则表达式就是由普通字符以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个
珠峰培训
2011-11-26
-
javascript常用正则表达式汇总
1. 平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用: 2. "^\d+$" //非负整数(正整数 + 0) 3. "^[0-9]*[1-9][0-9]*$" //正整数 4.
珠峰培训
2011-11-15
-
javascript无缝连续滚动动画效果
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xh珠峰培训
2011-10-26
-
javascript特效:自由落体(加速下落和反弹)
珠峰培训首页上的那个弹出框就用到了这个效果,自由落体(加速下落和反弹)。珠峰培训课堂示例的代码,有详细的注释。把以下代码另存为HTML网页,即可运行!
<!DOCTYPE html PUBLIC "-珠峰培训
2011-09-30
-
设置CSS属性的方法,仿jquery的css方法-javascript实例
/* 珠峰培训 2011年9月7日课堂示例 设置css的方法,第一个方法可以解决兼容性问题,比如不透明度的兼性问题 三个参数分别是:ele是需要设置css属性的那个元素,第二个是css的属性
珠峰培训
2011-09-20
-
获取元素索引值的方法,类似于jQuery的index方法-javascript示例
/* 珠峰培训 2011年9月7日课堂示例 获取元素索引值的方法,类似于jQuery的index方法 获取元素的在其父元素中是第几个元素节点(注意,不包括文本节点或其它节点)*/DOM.getIndex=f
珠峰培训
2011-09-20
-
获取指定标签名的元素子节点的方法-javascript示例
/*珠峰培训 2011年9月7日课堂示例获取指定标签名的元素子节点的方法此方法用来获取ele这个元素下的所有元素子节点,第二个参数可选,表示指定子元素的标签名*/function getEle
珠峰培训
2011-09-20
-
html元素放大缩小的示例-javaScript示例
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xh
珠峰培训
2011-09-20
-
javascript选取元素子节点的方法--getChildElements
/*作者:珠峰培训 http://www.zhufengpeixun.cn此方法用于获取某个元素下的元素子节点可以传两个参数,第一个参数ele是被操作的那个父元素,就是获取ele这个DOM元素下子元素节
珠峰培训
2011-09-08
-
javascript用类名获得元素的方法-getElementsByClassName
/*作者:珠峰培训 http://www.zhufengpeixun.cn通过类名来获取一组元素的方法有三个参数,第一个参数必须要有表示类名,后两个参数可选第二个ele是限定的范围,如果没有ele这个参
珠峰培训
2011-09-08
-
javascript检测浏览器及版本的代码
function getOs() { var OsObject = ""; if (navigator.userAgent.indexOf("TheWorld") > 0) { return "世界之窗"; }
珠峰培训
2011-09-04
-
javascript实现拖拽
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1- transitional.dtd"><html xmlns="http://www.w3.org/1999/x
珠峰培训
2011-09-01