十一 30

jquery.lazyload.js 已封装

jquery.lazyload.js封装下载

Lazy Load是一个用js编写的jQuery插件,用来实现图片的延迟加载。只有在浏览器可视区域的图片才会被加载,没有滚动到的区域img标签上会有一个占位图片,而真实图片不会被载入。当页面比较长,图片比较多的时候,延迟加载图片可以加快页面加载速度,在某些情况下降低服务器负担。

使用方法

1、lazyload.js依赖jquery或者zepto.js。

2、将图片的真实路径放在img的data-original属性上。给img标签增加一个自定义的类名如:lazyload,方便js调用。 Continue reading

十一 30

jquery.form.js 已封装

jquery.form.js封装下载

插件优点

  1. 简简单单几句代码,我们就可以实现表单的提交,并且可灵活通过ajaxSubmit()函数基于任何事件的触发实现表单异步提交。
  2. 支持文件上传功能,并在新浏览器中支持进度条更新。
  3. 与jQuery库完美结合,支持jQuery.ajax()函数触发的各种事件,支持jQuery.ajax()中所传递的参数。

使用方法

插件提供ajaxSubmit和ajaxForm两种表单提交方式,注意:不要对同一个表单同时使用两种方式。 Continue reading

十一 30

jquery.cookie.js

jquery.cookie.js下载

jquery.cookie() 方法:一个轻量级的cookie 插件,可以读取、写入、删除 cookie。

使用方法

1.新添加一个会话 cookie:

  1. $.cookie(‘the_cookie’, ‘the_value’);

注:当没有指明 cookie有效时间时,所创建的cookie有效期默认到用户关闭浏览器为止,所以被称为“会话cookie(session cookie)”。 Continue reading

十一 30

PHP中new self()和new static()的区别

PHP函数,new self(),new static()

1.new static()是在PHP5.3版本中引入的新特性。

2.无论是new static()还是new self(),都是new了一个新的对象。

3.这两个方法new出来的对象有什么区别呢,说白了就是new出来的到底是同一个类实例还是不同的类实例呢?

为了探究上面的问题,我们先上一段简单的代码: Continue reading

十一 30

thinkphp5 使用sdk,第三方接口,淘宝客信息查询接入

thinkphp5 使用sdk,第三方接口,淘宝客信息查询接入

 

十一 28

ThinkPHP5 清除runtime缓存文件函数

ThinkPHP5 清除runtime缓存文件函数,thinkphp清除缓存

十一 28

ThinkPHP5.0中的build.php自动生成所需的目录结构的使用方法

ThinkPHP5.0中的build.php自动生成所需的目录结构,正确使用,会让我们玩起来更爽手。

下面截图是在windows系统中的使用截图,先确认一下php有没有加入到环境变量中(命令行中输入php -v),如果已经在环境变量中,那么cmd进入项目根目录,输入如下命令:

20180111004338347934

如果php不在环境变量,那么可以找到php安装目录,假设我的php安装在如下位置

那么,使用build.php生成thinkphp目录结构的命令如下(还是先进入项目根目录):

如果是安装了WDCP的Linux,php执行文件位置在 /www/wdlinux/php/bin/php ,命令行输入

其它版本的Linux就不能确定php的安装位置了。