啰嗦几句:学习的可以直接省略,一直本着写原生的插件想法,但是前天看了吕大豹的博客觉得自己都没有正经的写个jquery插件:所以在开始写之前我会先对几个比较热门的jquery的插件进行源码分析:至于为什么第一遍就选了unslider的原因主要的是今年二月份的时候我在找工作的时候我在自己写各种雷同的html,网站复制,当时就选了我们大杭电的官网的轮播,其插件用的就是unsilder,所以今天在想要以什么插件开头,当然就以unslider开始: 好了开始了 首先怎么使用它 Document .unsl…
jq扩展内容 $.fn.unslider = function(opts) { return this.each(function(index,elem) { var $this = $(elem);//表示的是包裹ul的元素 var unslider = $(elem).data('unslider');//给这个元素存储些数据 if(unslider instanceof $.Unslider) {//当存在这个插件时不往下执行 return; } // Allow usage of .un…
$.fn._active = function(className) { //当前的添加class,相邻元素去除class return this.addClass(className).siblings().removeClass(className); }; self.stop = function() { //轮播结束,清除定时器 clearTimeout(self.interval); return self; }; self.destroyArrows = function() { /…
一.写在最前面 最近都忙一些杂七杂八的事情,复习软考.研读经典...好像都好久没写过博客了... 我自己写过三个图片轮播,一个是简单的原生JS实现的,没有什么动画效果的,一个是结合JQuery实现的,淡入淡出切换的.现在想做一个酷一点的放在博客或者个人网站,到时候可以展示自己的作品.逛了一下慕课网,发现有个旋转木马的jquery插件课程,有点酷酷的,于是就想着用原生JS封装出来.做起来才发现,没有自己想象中的那么容易...不啰嗦了,讲解一下实现过程吧. 二.效果 由于自己的服务器还没弄好.在线演…
Nivo Slider 号称世界上最棒的图片轮播插件,有独立的 jQuery 插件和 WordPress 插件两个版本.目前下载量已经突破 1,800,000 次!jQuery 独立版本的插件主要有如下特色: ✓  16个独特的过渡效果 ✓  简洁和有效的标记 ✓  加载参数设置 ✓  内置方向和导航控制 ✓  压缩版本大小只有12KB ✓  支持链接图像 ✓  支持 HTML 标题 ✓  3套精美光滑的主题 ✓  在MIT许可下免费使用 ✓  支持响应式设计 插件下载     效果演示 您可能…
用于在有限的网页空间内展示一组产品图片或者照片,同时还有非常吸引人的动画效果.本文向大家推荐12款实用的 jQuery 图片轮播效果插件,帮助你在你的项目中加入一些效果精美的图片轮播效果,希望这些插件能够帮助到你.Nivo Slider首先推荐的这款插件号称世界上最棒的图片轮播插件,有独立的 jQuery 插件和 WordPress 插件两个版本.目前下载量已经突破 1,800,000 次!jQuery 独立版本的插件主要有如下特色:✓ 16个独特的过渡效果✓ 简洁和有效的标记✓ 加载参数设置✓…
大概是四月初开始写的,中间停了有一个月吧.这是我在Github的第一个项目.项目地址:https://github.com/linzb93/jquery.slide.js. 轮播应该是最好写的插件了,也是每个前端应该掌握的技术之一,但是后期功能的拓展,维护性什么的,就不是凭空想象可以解决的. 会去写这个插件,有两个考虑,一个是要提升自己的编码能力,现在工作中能用到的技术不过尔尔(例如面向对象什么的几乎用不上),最好能有一个Side Project 练练手:另一个是现在部门里常用的两个插件,swi…
一.先附上demo <!doctype html> <html> <head> <meta charset="utf-8"> <title>contenteditable</title> <style> </style> <link href="http://a.tbcdn.cn/apps/tbtx/miiee/css/base.css" rel="sty…
slider轮播插件相信大家经常会用到,写法也是各种各样,大部分都是用的第三方提供的组件使用,如果想基于自己的业务特点封装个组件供自己使用的话就要自己封装组件了,网上看了大部分写法都是通过js控制dom节点位移的方法,这里就不多做介绍了,还有一些用纯css就能完成的写法也提供出来仅供. 1,jquery-slider 2,css-slider 源码地址: https://github.com/BothEyes1993/-jquery-css--slider…
多预览小图焦点轮播插件lrtk // JavaScript Document $(document).ready(function(){ //$('#select_btn li:first').css('border','none'); if ($('#zSlider').length) { zSlider(); $('#h_sns').find('img').hover(function(){ $(this).fadeTo(200,0.5); }, function(){ $(this).fa…