-
b = b.parentNode 寻找的是等于a的b的某一个祖先节点;以及a = oneof(b的祖先节点),为什么是b包含a啊?不应该是a包含b么??查看全部
-
当图片width不同时,稍作修改: /** *设置滑动效果 */ //首先计算每道门打开时应该滑动的距离 var translate = new Array(len); for (var i = 0; i < len; i++) { translate[i] = imgs[i].offsetWidth - exposeWidth; } /* var translate = imgWidth - exposeWidth;*/ //为每张图片绑定事件 for (var i = 0; i < len; i++) { //每次循环退出之后必须保存不同的i值——使用立即调用的函数表达式 //需要为每个图片绑定事件 (function(i) { imgs[i].onmouseover = function() { //需要先将每道门复位 setImgsPos(); //实现”打开门“(打开某一张图片)——将第二张图片至本身那张图片打开 for (var j = 1; j <=i ; j++) { // 从 1 开始到 i (要打开的图片本身的下标识i) imgs[j].style.left = parseInt(imgs[j].style.left, 10) - translate[j] + 'px'; } }; })(i); }查看全部
-
webkit渲染过程查看全部
-
nodeName & nodeValue查看全部
-
新建html文档,首先新建一个txt,再改扩展名(改扩展名可以在工具-文件夹选项-隐藏文件扩展名前面的勾去掉)。查看全部
-
自己编写一个DOMReady:见视频查看全部
-
JQuery的DOMReady实现查看全部
-
DOMReady实现策略查看全部
-
window.onload事件: 浏览器绘制完dom节点,再加载完页面上的所有资源以后,才执行我们自己定义的业务逻辑代码。 也就是说在文档解析渲染,资源加载完成之前,不让js脚本执行. 为了解决window.onload的短板,w3c提供了DOMContentLoaded事件, 与window.onload相比触发的时间更早即在页面的DOM树创建完成后即可触发,查看全部
-
浏览器内部工作原理, 这个地址:http://kb.cnblogs.com/page/129756/查看全部
-
webkit主要渲染流程查看全部
-
html渲染的基本过程查看全部
-
浏览器渲染引擎的渲染流程查看全部
-
渲染引擎查看全部
-
浏览器通过渲染引擎将html解析为dom节点 > 页面上所有html都转换为节点以后叫做dom树构建完毕,简称dom ready > 渲染引擎职责将请求的内容显示到浏览器屏幕上,默认情况下,可以显示html、xml、图片,通过插件扩展可以显示其他类型的文档查看全部
举报
0/150
提交
取消