自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

转载 jQuery 插件集锦——《导航篇》

HorizontalNav这是一款水平方向的 jQuery 导航插件,能够自适应容器的宽度。使用示例:  HTML:123456789<nav class="horizontal-nav full-width horizontalNav-notpr

2015-07-31 16:31:54 364

转载 jquery 插件

HAMMER JS  PAPA PARSE  PAPAPARSE 是强大,浏览器内置的 CSV 解析器。  BLURR   Horwheel Component  Animsition  Animsition 是简单,易用的 jQuery 插件,用来在 CSS 动画隐藏 xs 的页面转换中添加 br 类。

2015-07-31 09:29:06 441

转载 240多个jQuery插件

概述jQuery 是继 prototype 之后又一个优秀的 Javascript 框架。其宗旨是—写更少的代码,做更多的事情。它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不及的,它兼容 CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 jQuery 是一个快速的,简洁的 javaScript 库

2015-07-31 09:19:41 339

转载 Swipe JS滑动插件

Swipe JS 是一个轻量级的移动滑动组件,支持 1:1 的触摸移动,阻力以及防滑性能都不错,可以让移动web应用展现更多的内容,能解决我们对于移动Web对滑动的需求。官网:http://www.swipejs.comgithub:https://github.com/bradbirdsall/Swipe  要实现Swipe的滑动和手势非常简单,仅需要遵循一个简单的规则。下面

2015-07-30 15:31:29 869

转载 常用正则表达式

常用正则表达式 (2008-12-29 16:56:09)机器名:(?!\d)[a-zA-Z0-9-.]{1,15}$IP地址:^(([1-9]\d?|1\d{2}|2[0-5]{2})\.)((\d{1,2}|1\d{2}|2[0-5]{2})\.){2}(1\d{2}|2[0-5]{2}|\d{1,2})$Mac:[0-9A-F]{2}-[0-9A-F]{2}-

2015-07-30 14:51:17 299

转载 Linq to js使用

前言:前面几篇介绍了下C#基础技术中的几个:反射、特性、泛型、序列化、扩展方法、Linq to Xml等,本来还有两三个知识点没有写完,比如委托、多线程、异步等,后面会陆续将它们补起来,以便作为一套完整的系列。之所以有这篇是因为目前BS项目中前端经常需要对Json的数组对象进行筛选、查找、判断是否存在等操作。这时就想到了好用的Linq。博主几年前用过Linq to js,那个时候还觉得那样写很

2015-07-30 14:50:30 460

原创 jQuery插件之ajaxFileUpload

一、ajaxFileUpload是一个异步上传文件的jQuery插件。  传一个不知道什么版本的上来,以后不用到处找了。  语法:$.ajaxFileUpload([options])  options参数说明:1、url            上传处理程序地址。  2,fileElementId       需要上传的文件域的ID,即的ID。3,secur

2015-07-29 09:47:09 299

转载 jQuery静态方法parseJSON方法使用和源码分析

该方法接受一个JSON字符串,返回解析后的对象。传入一个畸形的JSON字符串会抛出一个异常。比如下面的都是畸形的JSON字符串:{test: 1} ( test 没有包围双引号){'test': 1} (使用了单引号而不是双引号)另外,如果你什么都不传入,或者一个空字符串、null或undefined,parseJSON都会返回 null 。源码分析:parseJS

2015-07-29 09:40:15 426 1

转载 判断是手机还是电脑访问网站

如何判断是手机还是电脑访问网站:现在由于手机功能的强大,使用手机上网的用户越来越多,那么就需要判断用户是用何种客户端登陆的网站,如果使用的是电脑则使用电脑版本的网页,如果使用的手机则使用手机版本的网页,下面是一段能够判断是手机还是电脑的代码:function check() { var userAgentInfo=navigator.userAgent; var Ag

2015-07-29 09:34:50 770

转载 jQuery Tmpl讲解

缺点1)拼接字符串的过程容易出错,常常忘了'/”>等匹配的符号。2)修改前台模版的同时容易遗忘同步更改动态生成的模版。3)拼接字符串不直观和美观,不利于查找错误,例如:数据中如果存在HTML内容,会导致种种麻烦。4)不能满足较高的业务逻辑需求,处理判断较为麻烦,例如:当A情况生成X模版,B情况生成Y模版。5)复用性低,较为相似的模版难以公用。 

2015-07-29 09:27:21 681

转载 Lua实现的Base64编码

ZZBase64 = {}local string = stringZZBase64.__code = { 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X',

2015-07-28 10:24:03 3123

转载 lua中文字符串长度计算和截取

中文都是对于128的,所以用下边的函数可以计算出中文字符串长度,计算100k长度效率可以接受function length(str)  local _,n=str:gsub('[\128-\255]','')  return #str-n/2  end复制代码对于截取10k以内速度还可以,100k需要大约2秒,不能使用了

2015-07-28 09:41:23 1373

转载 base64的js实现

Javascript代码  /** * *  Base64 encode / decode * *  @author haitao.tu *  @date   2010-04-26 *  @email  tuhaitao@foxmail.com * */     function Base64() {         // priva

2015-07-27 16:45:51 501

原创 js Grid - 列表插件

js Grid - 列表插件    1)Sponsor Flip Wall With jQuery & CSS一个非常不错的显示数据到网格里的插件。 点击后,缩略图会翻转,然后显示更多信息。主页:http://tutorialzine.com/2010/03/sponsor-wall-flip-jquery-css/演示地址:http://demo.

2015-07-27 14:38:47 1538

转载 推荐 15 个 jQuery 选择框插件

jQuery Selectbox Plugins let you create beautiful and eye catching select box for your websites instead of the orthodox html select box which looks old and boring. This gallery includes 15 jQuery Sele

2015-07-27 10:02:43 654

转载 JS设计模式

在学习使用Javascript之前,我的程序猿生涯里面仅有接触的编程语言是C#跟Java——忽略当年在大学补考了N次的C与VB。从静态编程语言,转到动态语言JS,刚开始的时候,遇到不少困难与错误。可能因为先入为主,在JS编程之中,往往不由自主地以C#的逻辑、编程思路、设计模式进行JS开发。时间长了,渐渐发现JS设计模式对于前端开发的重要性,但在分享JS设计模式之前,希望首先

2015-07-24 13:56:48 434

原创 jQuery原型方法.pushStack源码分析

这次分析的方法跟前面不同,虽然pushStack也是原型方法之一,但是我们几乎从不用在页面调用,在参考手册里面也没有这个方法的使用说明,但是这个方法还是非常重要的,在使用很多jQuery的其他方式都会隐式的调用此方法:它为以下方法提供支持:‰ ‰ jQuery 对象遍历:.eq()、.first()、.last()、.slice()、.map()。‰ ‰ DOM 查找、过滤:.fi

2015-07-24 09:58:24 433

原创 codeMirror插件使用

codeMirror是一款十分强大的代码编辑插件,提供了十分丰富的API,最近在项目中用到了这款插件,于是在这里给大家分享下使用方法和心得:codeMirror调用非常方便首先在页面中载入插件CSS及JS文件      同时加载你所需要使用的脚本JS及风格样式CSS文件,如下举例:                注意文件的

2015-07-24 09:19:55 1235

原创 HTML5 postMessage

问题场景:web是嵌入到手机客户端中的静态页面,为了统计用户行为需要引入ga,但是ga必须是在www下才行,哪怕是localhost,这就是矛盾。解决方案是在页面中使用iframe,iframe是在另外一个域名下的,然后在iframe中调用ga方法。很显然必须要解决iframe的跨域通信。var frame=document.getElementById("gaFrame");

2015-07-23 14:19:29 649

原创 react组件生命周期过程

首次实例化getDefaultPropsgetInitialStatecomponentWillMountrendercomponentDidMount实例化完成后的更新getInitialStatecomponentWillMountrendercomponentDidMount存在期组件已存在时的状态改变componentWillReceiveP

2015-07-23 13:48:38 419

原创 常用正则表达式

正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n

2015-07-23 09:54:20 274

转载 js页面跳转

js方式的页面跳转1.window.location.href方式               window.location.href="target.aspx";     2.window.navigate方式跳转       window.navigate("target.aspx"); 3.window.loction.replace方式

2015-07-23 09:51:04 554

原创 jQuery ui datepicker 日历转中文

jQuery(function($){ $.datepicker.regional['zh-CN'] = { closeText: '关闭', prevText: ', nextText: '下月>', currentText: '今天', monthNames: ['一月','二月','

2015-07-22 09:54:07 401

原创 全屏背景:15个jQuery插件实现全屏背景图像或媒体

动态网站通常利用背景图像或预加载屏幕,以保证所有资源都加载到页面上,在浏览器中充分呈现。现在很多网站都炫耀自己的图像作为背景图像全屏背景,追溯到旧的Flash网站却用自己的方式在HTML资源重布局。本综述我们列出15最好的jQuery全屏背景图像的插件,可以帮助你增加你的图像到您的网站,让他们看起来惊人的美丽。这个插件创建一些华丽的背景,幻灯片,你的网站让他们美丽的动画和过渡。1.

2015-07-22 09:50:34 844

原创 HTML特殊符号对照表

特殊符号命名实体十进制编码特殊符号命名实体十进制编码ΑΑΑΒΒΒΓΓΓΔΔΔ

2015-07-21 15:53:45 397

原创 NodeHTTP模块

Node学习HTTP模块(HTTP 服务器与客户端)  Node.js 标准库提供了 http 模块,其中封装了一个高效的 HTTP 服务器和一个简易的HTTP 客户端。http.Server 是一个基于事件的 HTTP 服务器,它的核心由 Node.js 下层 C++部分实现,而接口由JavaScript封装,兼顾了高性能与简易性。http.request 则是一个HTTP 客户端工具,

2015-07-21 09:38:54 340

原创 React Native开发的通讯录应用

一、项目介绍基于React-Native & Node通讯录App(1)主要完成的功能有:基于文件系统的Node.js服务端;通讯录功能(分类页 + 列表页 + 拨号邮箱邮件)公告功能(列表页 + 详情页)通讯录和内容管理功能webview内嵌实例 效果如下图所示:   (2)安装启动程序(1)首先进入address_book目录

2015-07-21 09:26:57 1305

原创 JavaScript代码总结

1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键no 可用于Table2.  取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5.  IE地址栏前换成自己的图标6.  可以

2015-07-21 09:24:11 520

原创 点击弹出带有确定和取消选项的提示框

点击弹出带有确定和取消选项的提示框:这种效果你可能遇到过,那就是点击一个按钮(并非必须是按钮,只是一个例子而已)的时候,会弹出一个提示框,这个提示框带有确定和取消按钮,点击确定就可以执行相应的操作,点击取消的话就取消操作。下面看一个实例:DOCTYPE HTML>html>head>meta charset=" utf-8"> title>javascript便利表格t

2015-07-20 15:03:34 11889

原创 javascript获取文件后缀名

javascript获取文件后缀名:在需要验证文件格式的时候,首先就要获得文件的格式,下面是一个通过正则表达式获取文件后缀名的一个简单实例。function validate(){ var importUrl="test.xlsx"; var d=/\.[^\.]+$/.exec(importUrl); alert(d); } validate()以上

2015-07-20 15:00:45 1020

原创 瀑布流布局的几种实现

自Pinterest首次使用瀑布流式布局,现在这种页面布局已经得到了非常广泛的应用,比如蘑菇街、美丽说等各类购物网站,图丽网等美女图片展示网站等。现在我们扒一扒瀑布流的几种实现方式(今天在公司加班到10点才回,眼睛好累,代码先不写注解了,有时间再补上,感兴趣的同学可以自己敲着看看效果):一、css3    实现原理:使用css3的多列属性(column),优点是实现起来比较

2015-07-16 16:34:56 330

原创 Lua for学习

在Lua中for语句跟其他语言的for类似,语法上有一点点区别。Lua的for语句有两种:数字型和泛型数字型:for var=exp1,exp2,exp3 do        end  var从exp1变化到exp2,每次变化以exp3为步长递增var,并执行一次“执行体”。exp3是可选的,如果不指定,默认为1。例如  

2015-07-16 10:54:42 247

原创 jQuery之常用且重要方法

1.jquery  data(name)data() 方法向被选元素附加数据,或者从被选元素获取数据。$("#btn1").click(function(){ $("div").data("greeting", "Hello World");});$("#btn2").click(function(){ alert($("div").data("greeting")

2015-07-16 09:42:19 474

原创 Jquery操作select

1.判断select选项中 是否存在Value="paraValue"的Item $("#selectid option[@value='paraValue']").length>02.向select选项中 加入一个Item $("#selectid").append("1111");3.从select选项中 删除一个Item $("#selectid").remove("11

2015-07-15 14:09:51 217

原创 页面自动刷新

描述:为了反映站点数据的变化,通常需要页面进行自动刷新。刷新结果可以是当前页面,也可以转换到指定页面。实现代码: 难点剖析:重点是meta元素,其属性"HTTP-EQUIV"设置为"refresh"时,会自动刷新当前页面,此属性包含两个重要的设置:content和url,content表示自动刷新的时间间隔,url表示刷新后的页面地址。

2015-07-15 13:48:42 309

原创 live()方法用法详解

live()方法用法详解:此方法的在jQuery中使用率相当高,并且具有独特的特点,且从其语法结构上不能够看出此方法的独特之处,下面就通过实例详细介绍一下次方法的用法。先看一段代码实例:蚂蚁部落span{ color:green; font-size:12px;} $(document).ready(function(){ $("div").l

2015-07-15 10:28:53 613

原创 立即执行函数写法理解

javascript和其他编程语言相比比较随意,所以javascript代码中充满各种奇葩的写法,有时雾里看花,当然,能理解各型各色的写法也是对javascript语言特性更进一步的深入理解。( function(){…} )()和( function (){…} () )是两种javascript立即执行函数的常见写法,最初我以为是一个括号包裹匿名函数,再在后面加个括号调用函数,最后达到

2015-07-14 14:46:34 322

原创 动态加载script文件

动态加载script到页面大约有俩方法第一种就是利用ajax方式,把script文件代码从后台加载到前台,然后对加载到的内容通过eval()执行代码。第二种是,动态创建一个script标签,设置其src属性,通过把script标签插入到页面head来加载js,相当于在head中写了一个,只不过这个script标签是用js动态创建的比如说是我们要动态地加载一个callbakc.js,我们

2015-07-14 14:43:11 669

原创 JSON 基础知识

JSON:JavaScript 对象表示法(JavaScript Object Notation)JSON 语法规则  数据在名称/值对中  数据由逗号分隔  花括号保存对象  方括号保存数组JSON有6种类型的值:  对象、数组、字符串、数字、布尔值、nullJSON对象是一个容纳“名/值”对的无序集合  名字:任意字符串  值:任意类型的JSON

2015-07-14 13:38:57 243

原创 jQuery插件和JavaScript库

每一个前端开发人员很清楚的重要性和功能的JavaScript库提供。它提供了一个简单的接口,用于构建快速动态的接口,而无需大量的代码。谢谢你的超级从事jQuery开发者社区,人始终是创造新的和令人惊叹的东西,那里是吨伟大的jQuery插件和JavaScript库在那里,插件和图书馆,涵盖了各种各样的功能。在这篇文章中我们已经编译列表的JavaScript库为2015年7月,在这篇综述中

2015-07-14 13:33:03 433

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除