51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

jquery

滚动图片效果 jquery实现回旋滚动效果

滚动图片效果 jquery实现回旋滚动效果

厉飞雨 阅读(2) 评论(0) 赞(0)

今天在网上找到一款回旋滚动效果,拿出来和大家一起分享。先上效果图: ![](http://static.51tbox.com/static/2024-11-23/col/b1183c35767ceeed665c2ac7e21d3cb0/6d03362db88f4722aa08f76e5a957adc.png.jpg) html 代码: ++复制代码++ 代码如...

jQuery 数据缓存模块进化史详细介绍

jQuery 数据缓存模块进化史详细介绍

厉飞雨 阅读(2) 评论(0) 赞(0)

数据缓存系统最早应该是jQuery1.2引入的,那时它的事件系统完成照搬DE大神的addEvent.js,而addEvent在实现有个缺憾,它把事件的回调都放到EventTarget之上,这会引发循环引用,如果EventTarget是window对象,又会引发全局污染。有了数据缓存系统,除了规避这两个风险外,我们还可以有效地保存不同方法产生的中间变量,而这些变量会对另一个模块的...

jquery 插件学习(三)

jquery 插件学习(三)

厉飞雨 阅读(2) 评论(0) 赞(0)

例如: ++复制代码++ 代码如下: $(this).test().hide().height(); 要实现类似的连写行为,就应该在每个插件方法中,返回一个jquery对象,除非方法需要明确返回值。返回的jquery对象通常就是this所引用的对象。如果使用each()方法迭代this,则可以直接返回迭代的结果。针对上一节的示例,进一步修改 ++复制代...

jquery 插件学习(二)

jquery 插件学习(二)

厉飞雨 阅读(2) 评论(0) 赞(0)

创建全局函数只需通过为jquery对象添加属性即可,而创建jquery对象的方法也可以通过为jquery.fn添加属性来实现,实际上jquery.fn对象就是jquery.prototype原型对象的别名,使用别名更方便引用。 demo: ++复制代码++ 代码如下: jQuery.fn.test = function(){ alert('这是...

jQuery Ajax请求状态管理器打包

jQuery Ajax请求状态管理器打包

厉飞雨 阅读(2) 评论(0) 赞(0)

然而,无论有多么接近,通过客户端与服务端的一来一回,必定会有等待加载数据的时间。所以,大多数网站都通过一个Gif动态图标或'Loading...'等字样来告知用户数据还在加载中。但有时候这个问题会非常繁琐和麻烦,要么将这个'Loading'显示在ajax请求之前,然后在ajax成功后隐藏它,或者将它写在jquery的ajax的全局事件jQuery...

Jquery实现图片放大镜效果的思路及代码(自写)

Jquery实现图片放大镜效果的思路及代码(自写)

厉飞雨 阅读(2) 评论(0) 赞(0)

网上一大堆限制多,文档也难看懂,而且麻烦\~自己写了个。大笑 算法: **第一步:** 放大图片的位置=鼠标所在的容器的宽或者高除以容器自身的高度和宽度,求出鼠标在容器中移动的百分比 **第二部:** 得到百分比之后 x=-(x百分比\*图片的宽度-显示容器的宽度/2); y=-(y百分比\*图片的高度-显示容器的高度/2...

jquery仿京东导航/仿淘宝商城左侧分类导航下拉菜单效果

jquery仿京东导航/仿淘宝商城左侧分类导航下拉菜单效果

厉飞雨 阅读(2) 评论(0) 赞(0)

在网站建设中,特别是做商城和产品网站,通常会用到导航弹出菜单,像是jquery写的仿京东导航菜单,一个经典的左侧多级导航菜单,学会了可以任意改变布局。京东菜单已经有不少JS前端爱好者仿写过,今天蚂蚁网络重新与大家分享一款仿京东商城的商品多级分类菜单,精简版代码 先看下jquery仿京东导航效果: ![](http://static.51tbox.com/static...

一个简单的jquery的多选下拉框(自写)

一个简单的jquery的多选下拉框(自写)

厉飞雨 阅读(3) 评论(0) 赞(0)

今天做的项目要用到多选的下拉框,开始想在网上找一个插件用用,可是,网上的插件看起来都比较杂乱,我参考了网上的一些插件,自己用jquery写了一个多选下拉框,js写得比较简洁。代码如下。 js代码 ++复制代码++ 代码如下: (function(){ $.fn.extend({ checks_select: function(options){ ...