代码改变世界

随笔分类 - Javascript

改造过的JS颜色选择器

2015-01-14 10:07 by sql_manage, 145 阅读, 收藏, 编辑
摘要: 项目中用到颜色选择功能,在网上找了个颜色选择器,自己改了改代码。做成了一个可动态加载的颜色选择器。把代码贴上,当是记录。/*Copyright(c)2009,www.supersite.me*/var imageUrl = '../Images/color.png';function iColorS... 阅读全文

javascript 事件的一点感悟

2013-08-01 15:05 by sql_manage, 242 阅读, 收藏, 编辑
摘要: javascript 冒泡事件的理解一般是这样的:比方页面上有一个BODY里面包含一个DIV,DIV中包含一个BUTTON。在BODY,DIV,BUTTON中都有一个ONCLICK事件,在BUTTON中又有一个ONCLICK事件。那么我单击BUTTON时会先执行BUTTON中的事件然后再执行DIV 的事件再执行BODY中的事件.这就是JAVASCRIPT的事件冒泡了。JQUERY好像就只支持这种事件的冒泡。但如果我想先执行BODY中的单击事件再执行BUTTON中的单击事件,应该怎么办呢?以下是我的事件监听代码: document.body.a... 阅读全文

javascript对json对象的序列化与反序列化

2013-07-10 09:42 by sql_manage, 349 阅读, 收藏, 编辑
摘要: 首先引入一个json2.js。官方的地址为:https://github.com/douglascrockford/JSON-js这里为了方便我直接贴上源代码/* json2.js 2013-05-26 Public Domain. NO WARRANTY EXPRESSED OR IMPLIED. USE AT YOUR OWN RISK. See http://www.JSON.org/js.html This code should be minified before deployment. See http://javascript.croc... 阅读全文

可能用得上的jquery 插件

2013-04-08 09:20 by sql_manage, 222 阅读, 收藏, 编辑
摘要: Chosen(github) 是一个强大的增强下拉选择框的插件,支持自定义css样式。同时你可以使用ajax增加一些回调函数,插件会给hidden input复制,这样你可以在提交表单的时候获得正确的值。Turn.js 是一个 JavaScript 库,使您的网页内容看起来像一本真正的书或杂志。iCheck(github)是一个增强表单控件中的单选和复选按钮的jQuery插件。它可以使你完美的个性化定制你的表单,同时很好地兼容了移动设备,并有一个很漂亮的样式。在页面中引入js和css文件之后,你可以使用很简单的代码使你表单中的radio和checkbox变得漂亮许多。Alertify(gith 阅读全文

c#中使用json

2013-04-01 17:55 by sql_manage, 384 阅读, 收藏, 编辑
摘要: 在C#中可以对JSON进行序列化与反序列化,十分的方便。代码如下:首先引入命名空间:using System.Web.Script.Serialization;再定义一个类,如下:public class jsonClass { public string id; public string name; public string pId; public string isParent; public string open; public string senable; public st... 阅读全文

javascript数组用法

2012-10-22 08:59 by sql_manage, 1042 阅读, 收藏, 编辑
摘要: 1、数组元素的添加 push方法在数组的尾部添加元素: var colorArray=new Array(); colorArray.push('red','black','yellow'); //这里是直接压入三个元素 //当然也可以这要写 colorArray.push('red'); colorArray.push('black');2、数组元素的删除与插入 pop方法删除数组的最后一个元素: var colorArray=new Array();colorArray.push('red',& 阅读全文