Welcome 微信登录

首页 / 脚本样式 / JavaScript

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-...
Jquery api 速查表分享

Jquery api 速查表分享

选择符匹配*所有元素#id带有给定ID的元素element给定类型的所有元素,比如说html标签.class带有给定类的所有元素a,b匹配a或者匹配b的元素ab作为a后代的匹配b的元素(包括孙子辈的)a>b作为a子元素的匹配b的元素(只包括儿子辈):first结果集中的第一个元素:last结果集中的最后一个元素:not(a)结果集中与a不匹配的所有元素:even结果集中的偶数元素(从0开始计数):odd结果集中的奇数元素(从0开始计数):eq(ind...
jQuery实现友好的轮播图片特效

jQuery实现友好的轮播图片特效

先上效果图:【处理】 这里的图片滚动轮播,做了点小处理:当在第1页状态时,你点击第5页,图片的滚动是一张滑过,而不是从2-3-4-5(这种的多张滚动,看得头晕眼花);实现的做法是:剩下的就是源代码分享了:-------css----------------复制代码 代码如下:.gy-slide-scroll { position: relative; width: 320px; height: 200px; overflow: hidden; left: ...
javascript定义变量时带var与不带var的区别分析

javascript定义变量时带var与不带var的区别分析

本文实例分析了javascript定义变量时带var与不带var的区别。分享给大家供大家参考。具体分析如下:直接看实例里说明:复制代码 代码如下:<script language="javascript" type="text/javascript">var abc=89;//带var,表示全局变量function test(){var abc=80;//在函数内部,如果不带var,表示使用函数外全局变量;带上var,表示新定义一个全局变量}t...
使用JS画图之点、线、面

使用JS画图之点、线、面

JS画图的想法经过大脑的时候,觉得有点意思,所以就实践了一番。JS画图为系列文章,本是讲点、线和面先看样例:http://www.zhaojz.com.cn/demo/draw5.html一、点 这里的点我们使用span标签表示复制代码 代码如下://描点,参数有点的大小,颜色,点的坐标和标签; 很明显opts参数是一个对象function drawPoint(opts){ document.write("<span id=""+opts.poin...
js查找节点的方法小结

js查找节点的方法小结

本文实例总结了js查找节点的方法。分享给大家供大家参考。具体分析如下:这里介绍查找节点的三种方法:1. 根据id查找,返回值为对象:复制代码 代码如下:document.getElementById();2. 根据div/p/....等html标签查找,返回数组(实际也是对象)复制代码 代码如下:document.getElementsByTagName();3. 在表单中使用,根据表单name来查找复制代码 代码如下:document.getElemen...
js使用心得分享

js使用心得分享

本人学习javascript时间也不是很长,目前就如下5点心得,后续慢慢更新。1. 给未经声明的变量赋值在严格模式下会导致抛出 ReferenceError 错误(意思是,所有变量都必须用 var 去定义,不能在函数内部定义全局变量);2. 在严格模式下,不能定义名为 eval 和 arguments 的变量,否则会导致语法错误;3. 判断一个变量值是否等于 undefined 是为了正式区分空对象指针与未经初始化的变量;4. 只要意在保存对象的变量还没有...
浅谈nodeName,nodeValue,nodeType,typeof 的区别

浅谈nodeName,nodeValue,nodeType,typeof 的区别

nodeName 属性含有某个节点的名称。 元素节点的 nodeName 是标签名称属性节点的 nodeName 是属性名称文本节点的 nodeName 永远是 #text文档节点的 nodeName 永远是 #documentnodeValue 节点值对于文本节点,nodeValue 属性包含文本。对于属性节点,nodeValue 属性包含属性值。nodeValue 属性对于文档节点和元素节点是不可用的。nodeType 属性可返回节点的类型。最重要的节...
<< 981 982 983 984 985 986 987 988 989 990 >>