1. jquery图片查看插件
vue-cli webpack全局引入jquery
1、首先在package.json里加入,
然后 nmp install
2、在webpack.base.conf.js里加入
3、在module.exports的最后加入
plugins: [
new webpack.optimize.CommonsChunkPlugin('common.js'),
new webpack.ProvidePlugin({
jQuery: "jquery",
$: "jquery"
})
]
4、然后一定要重新 run dev
5、在main.js 引入就ok了
在.vue文件中引入第三方非NPM模块
vue-cli引入外部文件
在 webpack.base.conf.js 中添加externals
externals 中 swiper 是键,对应的值一定的是插件 swiper.js 所定义的变量 Swiper :
之后再在根目录下的index.html文件里引入文件:<script src="static/lib/swiper.js"></script>
这样子就可以在需要用到swiper.js的文件里加入这行代码:import Swiper from 'swiper',这样就能正常使用了。
2. jquery相册插件
简单的话可以直接使用input标签,设置type=file,然后表单提交,后台写好接收保存进数据库就行了。
或者使用upload插件,有丰富的说明文档
3. jquery图片编辑插件
Visualize是一个jQuery可视化插件。
数据可视化对于HTML来说,一直都是一个棘手的问题。Scott Jehl为我们准备了这样的一个插件-"Visualize",使用了HTML 5 Canvas。该插件提供了一个简单的$('table').visualize() 方法,从HTML table中生成bar, line, area以及pie charts,并且允许您使用各种不同的方式来配置。
4. jquery添加图片
$("#pic").click(function(){ location.href='newpage.html';});
上面的相当于<a target="_self"><img src="img.jpg" /></a>$("#pic").click(function(){ window.open('newpage.html');});
相当于<a target="_blank"><img src="img.jpg" /></a>5. jquery图片效果
jQuery马赛克图片还原动画特效是一款图片默认是分散效果,打开页面的时候慢慢还原图片的js代码。 <script type="text/javascript" src="js/fragment.js"></script> <script type="text/javascript"> $(function() { var fragmentConfig = { container : '.img-flex',//显示容器 line : 10,//多少行 column : 24,//多少列 width : 1000,//显示容器的宽度 animeTime : 10000,//最长动画时间,图片的取值将在 animeTime*0.33 + animeTime*0.66之前取值 img : 'images/1.jpg'//图片路径 }; fragmentImg(fragmentConfig); }); </script>
6. jquery图片预览插件
jquery的插件有:
1、jQuery表单验证插件:Validation
(1)Validation简介
最常使用JavScript的场合就是表单的验证,而jQuery作为一个优秀的JavaScript库,也提供了一个优秀的表单验证插件——Validation.Validation是历史最悠久的jQuery插件之一,经过了全球范围内不同项目的验证,并得到了许多Web开发者的好评。作为一个标准的验证方法库,Validation拥有如下优点:
内置验证规则:拥有必填、数字、E-Mail、URL和信用卡号码等19类内置验证规则
自定义验证规则:可以很方便地自定义验证规则
简单强大的验证信息提示:默认了验证信息提示,并提供自定义覆盖默认提示信息的功能
实时验证:可以通过keyup或blur事件触发验证,而不仅仅在表单提交的时候验证。
2、jQuery表单插件:Form
(1)Form插件简介
jQuery Form插件是一个优秀的Ajax表单插件,可以非常容易地、无侵入地升级HTML表单以支持Ajax。jQuery有两个核心方法——ajaxForm()和ajaxSubmit(),它们集合了从控制表单元素到决定如何管理提交进程的功能。另外iain,插件还包括其他的一些方法:formToArray()、formSerialize()、fieldSerialize()、fieldValue()、clearForm()和resetForm()等
3、动态绑定事件插件:livequery
(1)livequery插件简介
jQuery的事件绑定功能使得jQuery代码与HTML代码能够完全分离,这样代码的层次关系更加清晰,维护起来也更加简单。然而对于动态加载到页面的HTML元素,每次都需要重新绑定事件到这些元素上,十分不便。一款新的插件由此产生,即livequery,可以利用它给相应的DOM元素注册时间或者触发回调函数函数。不仅当前选择器匹配的元素会被绑定事件,而且后来通过JavaScript添加的元素都会被绑定事件。当元素不再和选择器匹配时,livequery会自动取消事件注册,使得开发者不再需要关注HTML元素的来源,只需要关注如何编写其绑定的事件即可。
通过jQuery选择器选择一个DOM元素,livequery插件会实时地在整个DOM范围将其持久化。这意味着无论元素是先前存在的还是后来动态加载的,事件都会被绑定,就像是CSS给元素添加样式一样。同时,这款插件几乎在没占用什么资源的情况下就做到了这些功能。
4、jQuery UI插件
(1)jQuery UI简介:
jQuery UI源自于一个jQuery插件——Interface。Interface插件最早版本我1.2,只支持jQuery1.1.2的版本,后来有人对Interface的大部分代表基于jQuery1.2的API进行重构,并统一了API。由于改进重大,因此版本号不是1.3而是直接跳到1.5,并且改名为jQuery UI。
jQuery UI主要分为3个部分,交互、微件和效果库
交互。这里都是一些 与鼠标 交互相关的内容。包括拖动,置放,缩放,选择 和排序 等待。微件(Widget)中有部分是基于这些交互组建来制作的。此库需要 一个jQuery UI 核心库——ui.core.js支持
微件。这里主要是一些界面的扩展。里边包括 了手风琴导航,自动完成,取色器,对话框,滑块,标签 ,日历,放大镜,进度条和微调控制器等待。此库需要 一个jQuery UI 核心库——ui.core.js支持
效果库。此库用于提供丰富的动画效果,让动画不再局限于animate()方法。效果库有自己的一套核心即effects.core.js,无需jQuery的核心库ui.core.js支持
5、管理Cookie的插件:Cookie
(1)Cookie插件简介
Cookie是网站设计者放置在客户端的小文本文件。Cookie能为用户提供很多的便利,例如购物网站存储用户曾经浏览过的产品列表,或者门户网站记住用户喜欢选择浏览哪类新闻。在用户运行的情况下,还可以存储用户的登陆情况,使得用户在访问网站时不必每次都键入这些信息。
jQuery提供了一个十分简单的插件来管理网站的Cookie,该插件的名称也是Cookie.
6、模态窗口插件:SimpleModal
(1)SimpleModal插件简介
SimpleModal是一个轻量级的jQuery插件,它为模态窗口的开发提供了一个强有力的接口,可以把它当作模态窗口的框架。SimpleModal非常的灵活,可以创建你能够想象到的任何东西i,并且 你还不需要考虑UI开发中的跨浏览器相关问题。
7. 图片查看器插件
之前浏览器没有安装过插件,连接摄像头的时候就会提示按插件不然看不了摄像头的画面。
8. 看图片的插件
PS插件是由第三方或个人开发,用来扩展及增强PS功能的软件,一般作为PS滤镜来使用。ps插件排行榜前十名分别是:
1.DR4.5人像精修
2.ArcSoft Portrait+3.0中文版
3.Nik 七款插件合集
4.Portraiture 3智能磨皮
5.Noiseware智能降噪滤镜
6.Perfectly Clear图片锐化清晰插件
7.Topaz ReMask 5智能抠图
8.Vertus Fluid Mask一键抠图
9.Rays 2.0光束大师
10.Knoll Light Factory灯光工厂