1
jquery.lazyload图片延迟加载插件—源码下载及使用方法和实例

CDes当我们网站里的图片特别多的时候,打开网页的时候,会出现“卡顿”的现象,这就是因为有太多图片正在加载而造成的,但我们的网页,在打开的时候,并不需要把所有的图片都一起加载的,只需要加载在我们“视野”之内的图片就行,其它的图片可以延迟加载,这样就加快了我们网页打打开速度,让别人访问我们网页的时候体验更好。今天就和大家分享一个jquery开发的,可以用来延迟加载我们网页里图片的插件:jquery.lazyload。一:jquery.lazyload插件的下载与CDN加速://站长提供的百度云下载:有1.9.1、1.9.2和1.9.3三个版本链接:https://pan.baidu.com/s/1X-3


2
jquery汉字转拼音[附在线实例演示]

CDes和大家分享一个jquery里把汉字转换成拼音的函数,可以转换成全拼,也可以转换成简拼。下面是核心的转拼音的函数(如果直接把源码贴出来,会非常影响阅读,因为太长了):ToPinYin.txt[记得把后缀改为js]使用方法很简单:var str = pinyin.convertPYs("汉字",true/false);//true表示全拼,false表示简拼这里是在线实例演示:jquery汉字转拼音在线演示这就是传统的JS或jquery里把汉字转拼音的方法,其实很简单,就像查“字典”一样,把所有汉字放到字典里,然后再把要转换的汉字,一个一个查找,替换成拼音。站长找了好多网站提供


3
jquery.qrcode二维码插件—源码下载及使用实例

CDes和大家分享一款非常好用的,jquery里生成二维码的插件:jquery.qrcode一:插件的下载://GitHub地址:https://github.com/jeromeetienne/jquery-qrcode//百度云下载:链接:https://pan.baidu.com/s/1Edz6e74hU62shZBD-cfozQ提取码:fs63//免费CDN加速:https://www.bootcdn.cn/jquery.qrcode/二:使用方法:和所有的jquery插件一样,直接把jquery库和jquery插件一起引入到页面里,就可使用了://#Code为要显示二维码的div$('


4
ASP里用正则把英文的单引号及双引号换成中文的单引号及双绰号的方法

CDes我们知道在ASP里,引号是特殊字符,所以我们在ASP里,用正则来替换引号时,和常规的替换字符是不太一样的。本文站长就把具体的源码方法分享给大家。首先,我们需要一个在ASP里用来正则替换的函数,这个函数站长以前分享过,现在在分享一次:<%FunctionRegReplace(vStr,vReg,ByValvCode)IFasp_isnull(vStr)ThenExitFunctionDimRe,sStrsStr=vStrSetRe=NewRegExpRe.Pattern=vRegRe.IgnoreCase=TrueRe.Global=TrueIFasp_isnull(vCode)Then:


5
jquery实例:表格里点击按钮后添加一行,新添加的行附带删除按钮

CDes本文站长和大家分享一个简单的jquery实例,通过这个实例来进一步的掌握和学习Jquery的技巧和应用。假设,我们在web里要实现这样一个功能:一个表格,每一行都有一个“添加”按钮,点击后,会复制当前行,然后新建一行添加到当前行的后面,并且新添加的行有一个“删除”按钮,点击后可删除当前行。在站长没有熟练的掌握jquery之前,站长实现这样的一个效果,是这样来做的:先定义好两个函数,一个是实现“添加”功能,一个是实现“删除”功能;然后在表格里的按钮上,通过“onclick=函数名”,把上面定义好的函数绑定到按钮上;但在了解了jquery里的“预添加”功能后,[可参考这篇文章:jquery里给未来


6
一个完整的ASP里使用存储过程增加数据库里文章浏览量的实例

CDes站长自己在做一个WEB项目时用到的,在ASP里通过调用SQL存储过程,来增加文章的阅读浏览量。SQL存储过程的代码如下:CREATEPROCEDURE[dbo].[AddView]@TableNameasvarchar(50),@SIDasvarchar(10),@SIDValasvarchar(10)--因为是动态的SQL语句,所以变量统一为varchar类型,不然会报错[email protected](500)setnocountonbegin [email protected]='update'[email protected]+'setViews=Views+1where'[email protected]


7
ASP里调用SQL存储过程的方法源码

CDes本文站长整理一下在ASP里,调用不同类型的SQL存储过程的方法,及具体的源码。SQL存储过程有七种常用的类型,可参考这篇文章:SQL里常见的存储过程的类型及具体实例本文为了方便您的阅读,会把上面这篇文章里的一些内容也融合到这里。一:ASP里调用只返回单一记录集的存储过程的方法源码:存储过程假设为下:CREATEPROCEDUREdbo.getUserListassetnocountonbeginselect*fromdbo.[userinfo]endgo我们在ASP里调用上面这个SQL存储过程的方法和源码如下:1.通过Command对象来调用:DIMMyComm,MyRstSetMyComm=


8
ASP常用函数:自定义加密和解密函数[站长亲测]

CDes在ASP里,如果我们要对一个变量字符串进行加密,并且可以解密,就会用到本篇文章站长要分享给大家的ASP函数了。不说废话,先来看具体的源码:FunctionaijQuery_EnCode(text)constkey="aj"'自定义密钥dimstr:str=key&text'密钥与字符结合dimstr1dimstr2fori=1tolen(str)'asc函数:返回字符串的第一个字母对应的ANSI字符代码'AscW函数:返回每一个GB编码文字的Unicode字符代码'hex函数:返回表示十六进制数字值的字符串str2=hex(A


9
ASP里常用的MD5加密文件源码,支持16或32位,并支持大小写

CDes这是站长从网上找到的一个ASP里用来加密时使用的MD5文件,文章的最后会贴出具体的源码,及百度云的下载地址。先来看下具体的使用方法和实例:<%'把文件通过include引入的程序页面,如:<!--#IncludeFile="Inc/MD5.asp"-->'使用方法:'格式:'变量 = md5(参数一,参数二,参数三)'说明:'参数一:要加密的内容'参数二:加密位数,16位或32位'参数三:大小写设置,0小写,1大写'举例:AA="admin"Response.Wri


10
jquery实现复制时添加自定义内容的方法源码

CDes为了保护我们文章的原创性,我们通常会在我们的WEB里添加一个”被复制时自动添加文章来源“的功能,本文站长就和大家分享如何用jquery来实现这个功能://下面这个函数是关键,用来读取复制的内容varaddCopyStr=function(str){ if(window.clipboardData){ vartext=window.clipboardData.getData("Text"); window.clipboardData.setData('Text',text+str); }elseif(window.getSelection){ consol


11
asp里chr()函数的转义对照表

CDes在ASP脚本中,不能识别,或者与脚本语法冲突的字符串,可以用“chr()”函数进行转义后使用。chr()函数使用起来也非常的简单,下面站长给大家来一个实例就明白了://假设我们有这样一个变量:Dimstrstr="www.aijquery.cn(我很喜欢!)"//如果我们要把字符串小括号及括号里的内容换成“[ILOVE]”//如果按正常的写法为:str=replace(str,"(我很喜欢!)","[ILOVE]")//但是上面这种写法很容易出现问题,因为小括号在asp里是有特殊含义的,这时就要用到chr()来进行转义了:str=re


12
jquery.GetCode验证码插件—用html5的Canvas开发的jquery图片验证码插件

CDes和大家分享一个用jquery+html5 Canvas开发的图片验证码插件,插件的效果如下:下面是完整的在线实例演示:用html5的canvas制作的jquery验证码在线演示如果是用requirejs来加载的话,看下面这个实例:requirejs加载jquery.code图片验证码插件的在线演示这款jquery图片验证码的源码如下:(function(){varconfig={canvas:"canvas", changeCode:"changeCode", len:4 }; $.GetCode=function(option){ $.exten


13
jquery倒计时—计算显示距离某天还剩下多少天多少小时多少分多少秒【附在线演示】

CDes和大家分享一个非常实用的jquery实例特效,在网页里显示距离某一天还剩下多少天多少小时多少分多少秒的倒计时物资,下面是完整的在线实例演示:jquery倒计时—在线演示下面是完整的实例源码:functioncountDown(d){vardateFinal=newDate(d);//设置倒计时到达时间vardateNow=newDate();//获取系统当前时间vardateSub=dateFinal-dateNow;//计算差值,单位毫秒//初始化各个数值varday=hour=minute=second=dayBase=hourBase=minuteBase=secondBase=0;va


14
jquery.tablesort表格排序—插件源文件下载和完整实例演示

CDesjquery.tablesort插件是一款使用起来非常简单的表格排序插件,本文和你分享这款插件的官网及源码下载地址。官网地址:https://github.com/kylefox/jquery-tablesort源码下载地址:站长放在百度云里,可直接下载使用:链接:https://pan.baidu.com/s/1rLmuBcf207hrIEmbtSZi1A密码:wc5d本文站长来和大家具体说说如何使用这个插件来实现给网页中的表格进行排序:首先,网页里需要排序的表格,格式要按下面这样的格式: ... ...然后,在引入jquery.tablesort源文件和jquery库后,可以直接用下面这样


15
jquery实现的让图片在网页的可视区域里四处漂浮的效果及在线实例演示

CDesjquery图片漂浮效果,常见的就是网页里四处漂来漂去的广告了,漂到边缘时还会反弹和拐弯,下面是具体的在线实例演示:jquery图片四处漂浮效果在线演示下面来看具体的代码,先看要实现漂亮效果的这个jquery插件的源码:(function($){ $.fn.adFloat=function(options){ returnnewAdFloat(this,options); } varAdFloat=function(element,options){ this.element=$(element); this.options=$.extend({ width:100, //默认的广


16
用实例来了解jquery里prop和attr的区别

CDes在jquery里,我们要获取一个标签元素的属性,可以用attr或者prop,那么两者有什么区别呢?其实很简单:attr可以用来获取或生成“直接写在html标签里的属性”prop可以用来获取元素的JS属性,如scrollHeight,offsetHeight等。我们知道,scrollHeight是js里用来获取元素的完整高度,它是js的属性,并不是jquery属性,如果要在jquery里使用这个属性的话,需要把jquery对象转换成js对象,这样才能使用js的属性,而另一种方法就是用jquery里的prop函数,大家可以看下面站长以前写的一个关于滚动条的在线实例演示:jquery操作滚动条的在线


17
jqueryRotate图片旋转—插件的下载、入门实例及使用方法

CDesjqueryrotate插件是一款可以让图片旋转的插件,使用起来也非常的简单,本文提供jqueryrotate插件的官网及下载地址。jqueryrotate插件的官网地址:http://jqueryrotate.com/jqueryrotate插件的源码下载,及CDN引用地址:https://raw.githubusercontent.com/wilq32/jqueryrotate/master/jQueryRotate.jsjqueryrotate插件的百度云下载:链接:https://pan.baidu.com/s/13WrSk94PGubzTRiiPDjmYA密码:p41a和jquery


18
video.js—插件下载及使用方法手册

CDesvideo.js是一款使用起来非常简单,并且十分流行的HTML5视频插件,如果我们的网页里需要显示视频,那么就用这个video.js插件,会非常容易的在我们的网页里显示视频。下面是站长准备的一个简单的在线实例演示:video.js-在线播放视频实例演示video.js的官网地址:http://videojs.com/video.js的Github地址:https://github.com/videojs/video.js//这里下载的都是未编译的源码video.js的免费CDN加速地址:http://www.bootcdn.cn/video.js///这里有各个版本的video.js除了可以直


19
用requirejs插件来加载使用bootstrapValidator的方法和在线实例演示

CDes上一篇,站长和大家分享了bootstrapValidator插件的使用方法[文章地址:http://www.aijquery.cn/Html/bootstrapValidator/54.html],看过这篇文章的朋友,应该对我们在引用bootstrapValidator插件时,会感到非常头疼吧,不光要引入bootstrapValidator的js文件,还要引入bootstrapValidator的css文件,并且在实际中,我们的网页里肯定还要引入其它许多的插件JS,这样就让我们的网页看起来好“臃肿”,而requirejs插件就是为了解决这样的问题而诞生的。如果您要了解更多关于requirejs


20
用实例来解释jquery里call和apply的用法

CDescall和apply是jquery里内置的两个函数,但在绝大数的jquery Chm帮助手册上都没看到对这两个函数的解释,反而在jquery的源文件里,我们能看到很多函数里都用到了call和apply这两个函数,本文站长就和大家分享一下jquery里call和apply的用法。其实call和apply站长也很少用到,至少站长从事web开发的七年多来,遇到的每个问题,站长都能在不使用call或apply的前提下而解决,站长之所以要研究call和apply,是站长在分析一个jquery插件的源码时,看到了这两个函数,并且查看了许多的资料,进而整理了一下,分享给大家。首先,我们来看call和appl


21
jquery用一句代码就能实现的无限层菜单导航实例

CDes本文站长给大家讲一个利用jquery的event内置对象来制作一个无限级子菜单的菜单导航实例,非常简单,只用一句代码就能实现,大家可以先点下面的链接查看具体的在线实例演示:jquery制作的无限层菜单导航实例演示上面的在线实例演示中,大家可以自己修改源码里的菜单列表,可以无限的增加子菜单。下面是上面在线实例的截图:下面是其中的核心代码:$("#aijquery").click(function(event){$(event.target).children("ul").toggle();});上面的代码很简单:$(event.target)的意思是获取当


22
jquery内置函数slice:按自定义指定的范围来选取标签的方法,经常会用在前台分页中[附在线演示]

CDesjquery里的内置函数slice,是一个非常有用的范围选择函数,站长给大家准备了一个在线实例演示,大家如果想明白slice的用法,只用打开下面的链接,然后修改源码里的相关参数,就能在线看到演示结果了,而不用自己再在本地进行测试:jquery slice 按指定范围来选择标签的在线实例演示下面站长来说下jquery内置函数slice的用法:slice(start,[end])slice有两个参数,start和end,第二个参数是可以省略的,如果省略的话,表示的意思就是截取到末尾。俩个参数都有的时候,在使用的时候需要注意的一点就是,slice选择的结果是包含"start",而