菜单

masonry+imagesloaded+infinitescroll三大jQuery插件实现瀑布流无限加载

瀑布流已经是几乎过时的技术了,不过对于很多想要快速实现它的朋友而言,却绝非易事,因为即使我们已经有很多现成的代码,却发现在自己的开发环境中 无法快速得到自己想要的结果。就像我们现在要介绍的三大利器(masonry+imagesloaded+infinitescroll)即使它们是如此 有效,却在马上要使用的时候让我们拿着如烫手山芋班很难真正达到我们想要的效果。 下面,我们从其原理来讲解它们的使用,以帮助你更好的发挥它的功效。但为了快速实现,我们不讲解它们的全部内容。 1. 合理的HTML布局是问题的基本 <div id="container"&g...

jQuery lightBox 灯箱效果插件

jQuery lightBox 灯箱效果插件

版本: jQuery v1.2.3+ jQuery lightBox v0.5 下载jQuery.lightBox-0.5.zip 效果截图: 使用方法: 1、载入 CSS 文件 <link rel="stylesheet" type="text/css" href="jquery.lightbox-0.5.css"/> 2、载入 JavaScript 文件(根据自己的存放位置修改路径) <script src="jquery.js">&l...

教你如何正确生成PHP类文件

我们在通过对PHP语言的学习可以知道, 需求: 1、每次为站点链入一个新的项目数据,都需要为该项目做改动(拷贝旧项目,改动参数) 2、改动操作不同项目的数据表的不同字段。 需求分析: 1、可以通过生成不同的程序文件来实现,也可以通过读取配置文件来实现。(但第一个现在更适合我的整站架构) 2、需要操作的不同的项目表,在创建项目时记录到表中,然后在生成接口文件的时候从配置中读取到需要操作的表和字段。 所以呢,我在我的目录下,专门建立了一个function文件夹,就放我生成的程序.方便接口自动调用 生成PHP...

jQuery 瀑布流布局插件 Masonry.js 参数介绍

jQuery Masonry是一个构建瀑布流布局的一个jQuery插件,通过它可以轻松使页面元素通过绝对定位实现瀑布流布局,以下是参数介绍: $('#wrapper').masonry({ singleMode: false, // 禁用测量每个浮动元素的宽度。 // 如果浮动元素具有相同的宽度,设置为true。 // 默认: false columnWidth: 240, // 1列网格的宽度,单位为像素(px)。 // 默认: 第一个浮动元素外宽度。 itemSelector: '.box:visible', // 附加选择器,...

淘宝链接转换成淘宝客淘客链接PHP版

需要申请API 包含SDK的版本 header("Content-type: text/html; charset=utf-8"); include "TopSdk.php"; //正式环境时需要将该地址设置为:http://gw.api.taobao.com/router/rest //实例化TopClient类 $c = new TopClient; $c->a**ey = "a**ey";//自己改 $c->secretKey = "cccccc"; //自己改 //实例化具体API对应的Request类 $req = new Ta...

discuz x3.2搬家后uc_server无法登陆

discuz x3.2版本更换服务器搬家和低版本升级到discuz x3.2版本,有可能会出现uc_server无法登陆的情况,解决方法如下: 1、在站点根目录下找到文件: uc_server/model/admin.php 2、编辑该文件,并找到代码: $this->cookie_status = 0; 3、替换为以下代码: $this->cookie_status = isset($_COOKIE['sid']) ? 1 : 0; 刷新uc_server登陆页面即可修复!

解决iis环境下使用$_server['request_uri']不能正常获取的方法

在 PHP 众多预定义服务器变量中,$_SERVER["REQUEST_URI"] 算是经常用到的,但在iis环境下使用会出现无法获取的情况,因此需要一个更加通用的方式来获取 REQUEST_URI 的值,代码如下: <?php function request_uri(){ if (isset($_SERVER['argv'])){ $uri = $_SERVER['PHP_SELF'] .(empty($_SERVER['argv'])?'':('?'. $_SERVER['argv'][0])); }else{ $uri = $_SERVER['PHP_SE...

Nginx下301重定向域名的方法

编辑/usr/local/nginx/conf下的nginx.conf,在server部分server_name下边添加或修改,如果是ssl,则在https部分的server的server_name下边添加或修改: 方法一:所有绑定域名跳转到指定域名,可用于旧域名跳转到新域名,不带www的网址跳转到带www的网址 server { listen 80; server_name www.tddx.net tddx.net; if ($host != 'www.tddx.net') { return 301 http://www.tddx.net$re...

jQuery响应式按比例生成图片缩略图插件jqthumb

jQuery响应式按比例生成图片缩略图插件jqthumb

jqthumb是一款实用的响应式按比例生成图片缩略图的jQuery插件。jqthumb可以按照用户设定的比例、尺寸、位置等属性来生成新的缩略图,该插件可以通过计算来在老浏览器上生成响应式效果。 ,在老的浏览器中它能够替代background-size属性。 jqthumb兼容性超强,可以工作在所有现代浏览器甚至是IE6+上,jQuery 1.3以上版本即可运行。它还可以在Zepto(通过zepto-data插件)v1.1.3+上运行。 这个jquery插件可以帮助我们按比例生成图片缩略图。大家可能知道在处理缩略图的时候使用 background-s...

使用jQuery.imgpreload.js插件实现预加载图片提高用户体验

所谓“图片的预加载”就是指:正常情况下,点击一张比较大的图片,那图片会像‘瀑布’一样慢慢载入到页面,而预加载的效果,就是点击后图片,先进行预加载 (此刻你可以设置一个简单的Loading等待样式),然后等图片加载完毕后,在一次性将图片显示出来,不会有‘瀑布状’的效果,提高用户体验。 插件简介 jQuery imgpreload插件允许你预载图像之前和/或之后DOM加载。 插件选项 以下是由图像预加载插件提供的选项,你可以在全局范围内改变或重写默认通过设置对象的imgpreload方法。 $.fn.imgpreload.defau...

Photoshop中自定形状工具画图形出现虚边的解决方法

Photoshop中自定形状工具画图形出现虚边的解决方法

在使用自定形状工具画图形的时候,放大图片查看会看见虚边的效果。形状工具中有个勾选按钮也许被我们忽略过,它可以帮助去除形状工具中的虚边。 下图是放大之后的虚边: 解决方法,这个被我们无视过的勾选框,对齐像素,将它勾选之后,再画一个形状,放大试试看!

linux centos服务器可视化界面安装中文支持包解决中文乱码的解决办法

由于安装英文版的系统不支持中文,出现中文文件名乱码。下面操作时在centos上安装中文支持: 1、先下载并安装两个语言包: fonts-chinese-3.02-12.el5.noarch.rpm fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm 1、执行安装 #rpm -ivh fonts-chinese-3.02-12.el5.noarch.rpm #rpm -ivh fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm 或者 #yum install fonts-c...