
JavaScript
文章平均质量分 87
有点发红
这个作者很懒,什么都没留下…
展开
-
面向对象的JavaScript
原文地址:https://developer.mozilla.org/en/Introduction_to_Object-Oriented_JavaScriptJavaScript拥有很强的面向对象编程能力,即便是因为其与其它语言在面向对象上的不同而产生了一些争论也仍翻译 2011-10-09 00:04:28 · 1224 阅读 · 0 评论 -
基于JS的简单算术题式验证码的实现
今天心血来潮搜索了下验证码的实现方式,仿照网上一个6位字符型的验证码实现了一个100以内算术题式的验证码。代码如下,备用:验证码.nocode { width: 100px; height: 25px;}.code { background: url(code_bg.jpg) repeat; color: #ff0000; font-family: Tahoma原创 2012-05-08 14:08:34 · 6906 阅读 · 4 评论 -
jQuery入门学习总结
1. 常用的HTML元素选取$(“xxx”) 所有标签的元素$(“p#demo”) 所有id=”demo”的元素$(“p.style”) 所有class=”style”的元素$(“#demo”)原创 2011-11-24 15:51:22 · 5220 阅读 · 2 评论 -
基于jQuery实现的标签页
最近在看OpenCart中的样式布局的时候学着弄了一个标签页的实现,做完之后才发现jQuery UI中已经有标签页的实现了,实现的方式也大致相同。下面是我的实现,贴在下面以备未来使用。HTML页面:Tab Page Layout Page 1 Page 2 Page 3 Page 4原创 2012-04-25 11:18:32 · 4683 阅读 · 0 评论 -
File Uploader:支持进度显示与文件拖拽的多文件上传前端JS脚本
File Uploader的前身是Ajax Upload。按照官方的说法,升级到FileUploader主要是添加了一些新的特性,修正了一些比较严重的错误。但在我这个使用者看来,二者最大的不同在于:File Uploader不在基于jQuery。另外,File Uploader也更加严格,例如返回值只能是JSON格式,等。Ajax Upload中一些需要写到后台服务器上的代码(如上传文件的格式筛选原创 2012-03-11 19:20:46 · 21496 阅读 · 11 评论 -
jQuery语法中的三个对比
最近下载了一个jQuery编写的纸牌游戏来学习,收获很大,可以说是颠覆了我对jQuery的一些看法。首当其冲的就是jQuery中的几种不同语句写法的对比,在网上搜索一番之后,转载如下:jQuery(function() {...}) vs. (function() {...})(jQuery)原文地址:http://eason26-li.iteye.com/blog/520188转载 2011-12-30 16:21:37 · 2004 阅读 · 0 评论 -
基于touchmove事件模拟水果忍者
在前面一篇博文中,我曾经说过可以使用移动JS的touchmove事件在移动浏览器中模拟水果忍者的实现。这几天我尝试写了一段代码,成功实现了这一效果。代码如下:切水果Array.prototype.remove = function(obj) { for (i in this) { if (this[i] === obj) { this.splice(i, 1);原创 2011-12-16 11:04:59 · 10494 阅读 · 1 评论 -
JavaScript for...in 循环的陷阱
最近有好几次用到for...in循环的时候都遇到了错误,循环的索引总是会指向一些不应该被指向的元素。之前都是换用普通的for循环来修改。今天在网上搜索了一些关于for...in的博文,发现了问题的所在。转载如下:原文地址:http://www.mangguo.org/javascript-for-in-loop-trap/For…In 声明用于遍历数组或者对象的属性(对数组或者转载 2011-12-16 10:23:33 · 2089 阅读 · 0 评论 -
基于JavaScript touch事件的自定义按钮示例
在开始本文之前,如果对JavaScript的touch事件不是很了解的话,请阅读下面这篇文章:http://select.yeeyan.org/view/213582/202991目前网上关于JavaScript touch事件的讲解文章比较少,而上文是我搜索结果中较好的一篇。而因为其版权声明中禁止转载,我也很遗憾地不能将其转载到我的博客。 言归正传,在移动web的开发中,原有ht原创 2011-12-12 14:23:10 · 7480 阅读 · 0 评论 -
常用JS图片滚动代码大全
原文地址:http://www.codefans.net/jscss/code/1801.shtml本源代码收集了一些常用的网页图片滚动,无缝滚动,效果很平滑,包括上下左右四个方向的滚动,或许你现在用不上这些代码,不过先收藏起来以备后用哦。向上下左右不间断无缝滚动图片的效果(兼容火狐和IE)- www.codefans.netvar转载 2011-11-25 00:15:09 · 1306 阅读 · 1 评论 -
JavaScript与面向对象编程
译前言:之前翻译了一篇Mozilla关于面对对象的JavaScript的简介,里面大体描述了JavaScript是如何实现OOP的。但是个人感觉比较偏理论,对prototype的描述不是提别清楚,因此就重新上网搜索的一些资源,找到了另外几篇介绍JavaScript OOP的教程。以下是其中的第一篇。原文地址:http://www.javascriptkit.com/javatutors翻译 2011-11-01 15:23:01 · 1150 阅读 · 0 评论 -
keyCode的取值
JavaScript的onkeyup、onkeydown和onkeypress事件中都需要检测键盘事件所对应的内码,即键盘中每个键对应的keyCode值。下面列举了所有keyCode的取值以及含义,以备参照:原文地址:http://www.cnblogs.com/DareOnly/archive/2009/02/26/1398928.htmlkeycode 8 =转载 2011-10-27 10:22:23 · 1039 阅读 · 0 评论 -
JavaScript中event详解
原文地址:http://www.blogjava.net/swingboat/archive/2006/02/23/32064.html,本文重新对其进行了编辑和排版。event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。比如,fromElement 和 t转载 2011-10-27 10:38:13 · 1154 阅读 · 0 评论 -
jQuery UI Autocomplete 类似百度、谷歌输入框的自动填充文本域
jQuery UI 1.8版本新增了2个非常有用的控件:一个是Button,其作用是自定义页面按钮的样式;另一个就是Autocomplete,其作用是使文本框具有类似百度、谷歌输入框那种自动填充的能力。 Autocomplete的函数原型如下:$(selector).autocomplete({ source: [], // 自动填充的备选数据,注1 position: {my原创 2012-05-16 11:59:30 · 10058 阅读 · 1 评论