自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿拉丁@的博客

web开发学习总结和经验浅谈

  • 博客(16)
  • 资源 (5)
  • 问答 (2)
  • 收藏
  • 关注

原创 jquery 中 closest和parent用法

其实closest和parent方法在jquery中都是遍历的意思,就是从自身的dom开始进行不同方式的查找,parent是从自身查找元素最近父级元素,而closest是从自身查找临近元素。两者的含义不太相同,但有时表现的结果却有相似的地方。 li { margin: 3px; padding: 3px; background: #EEEEEE; } li.hilight {

2016-07-19 15:15:16 913

转载 js正则表达式中的问号几种用法小结

在表示重复的字符后面加问号,比如+?,*?,{2,3}?可以停止匹配的贪婪模式。var pattern=/\w{2,3}/;console.log("aaaa".match(pattern)[0]);/*结果"aaa";贪婪模式下会尽可能多的匹配,所以会匹配3个重复的字符*/var pattern2=/\w{2,3}?/;console.log("aaaa".match(patte

2016-07-15 15:41:12 1175

转载 JS正则表达式的RegExp对象和括号的使用等需要注意的

RegExp对象的创建:常规的正则表达式的创建可用直接量,即斜杠 “/” 括起来的字符。但在要求参数变化的环境下,RegExp()构造函数是更好的选择:var reg1 = /'\w+'/g;var reg2 = new RegExp('\'\\w+\'','g');对比两种创建方式,RegExp中的第一个参数为要创建的正则字符串,一方面注意,因为不是直接量的表示形式,因此不用斜杠“

2016-07-15 15:40:06 2146

转载 用JS获取地址栏参数的方法(超级简单)

方法一:采用正则表达式获取地址栏参数:( 强烈推荐,既实用又方便!)function GetQueryString(name){     var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");     var r = window.location.search.subs

2016-07-14 18:12:14 290

原创 mysql去重后获得最新数据方法

昨天做项目时候突然遇到一个问题,就是我有一张点zan表(一下简称zan),结构如下图id是自增值,gid是文章id,ip是点赞者的ip地址,time是点赞时间戳,blog是标志字段。上面的就是数据情况。我的需求是要从zan中获得去重后的每篇文章最新的点赞数据。当我动手的时候用了group by gid将gid分组。分组后的gid中取得时间最近的数据。这时sql的写法应该是,se

2016-07-12 10:25:14 10563 4

转载 JS中函数名后面的括号加与不加的区别和作用?

function fun(){return 5}var a=funvar b=fun()JS中我们把以上代码加粗的部分叫做函数,函数是一种叫做function引用类型的实例,因此函数是一个对象。对象是保存在内存中的,函数名则是指向这个对象的指针。var a = fun 表示把函数名fun这个指针拷贝一份给变量a,但是这不是指函数本身被复制了一份。就好比,地图上上

2016-07-06 15:48:41 2425

转载 js 程序执行与顺序实现详解

JavaScript是一种描述型脚本语言,由浏览器进行动态的解析与执行,浏览器对于不同的方式有不同的解析顺序,详细介绍如下,感兴趣的朋友可以参考下哈函数的声明和调用 JavaScript是一种描述型脚本语言,由浏览器进行动态的解析与执行。函数的定义方式大体有以下两种,浏览器对于不同的方式有不同的解析顺序。 代码如下: //“定义式”函数定义 function Fn1(){

2016-07-06 15:25:30 2560

转载 JS的hasOwnProperty

我们在js中可能经常会用到for in来遍历对象中的属性,当然for in中得到的属性,只能是可枚举的属性,至于什么是可枚举的属性,百度去吧,哈哈!for in的时候,它会把对象的属性(包括原型的属性)遍历一遍例如:有这么一段代码:var array = [];array.push(1);array.push(2);array.push(3);for(var i i

2016-07-06 12:56:34 310

原创 js中(function(){})()的用法

一些经典的闭包使用方法就用的这个吧,使用(function(){})()可以创建一个独立的作用域,使其不会被全局污染。你可以看一个很经典的例子:假设在html文档中有5个div标签,现在需要给他们绑定点击事件,点击事件发生后,就用alert弹出其点击的是第几个div如果代码这么写:var div = document.getElementsByTagName("div");f

2016-07-05 13:12:20 1427

转载 在JavaScript中创建命名空间的几种写法

js中关于命名空间的写法

2016-06-28 23:11:01 271

转载 js中call和apply用法

js中call和apply用法

2016-06-27 23:51:07 274

转载 理解jquery的$.extend()、$.fn和$.fn.extend()

理解jquery的$.extend()、$.fn和$.fn.extend()

2016-06-27 11:40:38 325

转载 js对字符串的操作和对数组的管理

用js操作字符串的简单方法

2016-06-25 19:01:41 357

原创 jquery mobile开发手机webapp页面(三)拖动排序插件Sortable

Sortable.js排序插件的应用举例

2016-06-23 15:44:14 7363

原创 jquery mobile开发手机webapp页面

jquery mobile开发webapp(一)

2016-06-23 13:40:37 3368

原创 jquery mobile开发手机webapp页面(二)上传功能

uploadifive上传插件在项目中的应用

2016-03-08 17:38:44 5022

query.mobile-1.4.2.zip

多功能跨平台的html5手机端框架。多功能跨平台的html5手机端框架。

2015-08-25

fullpage全页面滚动插件

全页面滚动插件

2015-06-04

uploadifive上传插件

Uploadifive是基于html5技术的文件上传jQuery插件,也是移动站点常用的文件上传插件之一。提供的功能包括:能够一次性选择多个文件上传,查看上传进度,控制文件上传类型和大小,为每一步操作添加回调函数等。该插件还自带一个PHP文件用于服务器端处理上传文件。

2015-06-03

jquery ui插件

jQuery UI 是以 jQuery 为基础的开源 JavaScript 网页用户界面代码库。包含底层用户交互、动画、特效和可更换主题的可视控件。我们可以直接用它来构建具有很好交互性的web应用程序。所有插件测试能兼容IE 6.0+, Firefox 3+, Safari 3.1+, Opera 9.6+, 和GoogleChrome。

2015-06-03

juery Autocomplete自动完成

很好用的jquery Autocomplete插件,简单效果好

2015-06-03

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

TA关注的人

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