Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选

首页 / 脚本样式 / JavaScript

js中this的用法实例分析

js中this的用法实例分析

本文实例分析了js中this的用法。分享给大家供大家参考。具体分析如下:实例1:第一种调用this的方法——以函数形式调用。它代表全局对象window复制代码 代码如下:<script type="text/javascript">function t(){alert(this);//这里this表示window对象。}t();</script>实例2:第二种调用this的方法——以对象属性的形式调用。它代表该对象。实例中oncli...
js中键盘事件实例简析

js中键盘事件实例简析

本文实例分析了js中键盘事件。分享给大家供大家参考。具体分析如下:该实例效果:按键盘上的任意一个键,弹出相应的ASCII码,兼容ie,chrome和firefox。但还是有不少问题:(1)ie和chrome中,一些键没有效果,如上、下、左、右等;(2)而firefox中的向右键,与单引号键,都为39。具体代码如下:复制代码 代码如下:<html><head><script type="text/javascript">w...
DOM节点的替换或修改函数replaceChild()用法实例

DOM节点的替换或修改函数replaceChild()用法实例

本文实例讲述了DOM节点的替换或修改函数replaceChild()用法。分享给大家供大家参考。具体分析如下:DOM节点的替换过程:(1)创建新的节点;(2)找到旧的节点;(3)站在父节点的角度,使用replaceChild(新,旧)函数来替换。复制代码 代码如下:<html><head><script type="text/javascript">function t(){//思路:1.首先找到要替换的节点;2. 创建...
原生javascript实现图片滚动、延时加载功能

原生javascript实现图片滚动、延时加载功能

实现效果:下拉滚动条时,图片出现在可见区域时,才开始加载思路:(1)img标签,把真实的图片地址,放在自己设置的属性里面,如 lazy-src(2)获取img离页面的高度(在JQ里是offset().top),原生是: img.getBoundingClientRect().top + document.body.scrollTop||document.documentElement.scrollTop(3)判断img出现的位置是否在可见区域里: ....
DOM节点删除函数removeChild()用法实例

DOM节点删除函数removeChild()用法实例

本文实例讲述了DOM节点删除函数removeChild()用法。分享给大家供大家参考。具体分析如下:DOM删除一个节点,必须要站在父节点的高度去删除,代码如下:复制代码 代码如下:<html><head><script type="text/javascript">function t(){//思路:1.首先找到要删除的节点;2. 找到它的父节点,在父节点的角度删除子节点var nodeul = document.get...
jQuery制作拼图小游戏

jQuery制作拼图小游戏

源代码思路分析:【一】如何生成图片网格,我想到两种方法: (1)把这张大图切成16张小图,然后用img标签的src (2)只有一张大图,然后每个元素的背景图用css的background-position进行切割定位,这样就需要16个数组[0,0],[-150,0],[-300,0]..........(我采用这种)【二】图片背景定位数组与布局定位数组 在选择了使用CSS定位切图,就需要生成数据。 需要的css背景 定位数组为:[0,0],[-1...
jQuery实现瀑布流的取巧做法分享

jQuery实现瀑布流的取巧做法分享

分析:瀑布流,做法有2种(1)绝对定位方案:每个单元格设置为绝对定位,通过计算,分别设置 top , left 即可实现(2)浮动方案:弄N列布局(浮动),然后图片数据,按顺序依次插入,如N为3列 ,第一张图片插入到第一列,第二张图片插入到第二列,第三张图片插入到第三列,第四张图片插入到第一列........这样循环插入(不能自适应)CSS与HTML代码:复制代码 代码如下: body,ul,li{margin:0;margin:0;} ul{list-...
<< 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 >>