jQuery实现图片下载代码


Posted in jQuery onJuly 18, 2019

jQuery 实现图片下载代码,供大家参考,具体内容如下

function downloadImage(src) {
 var $a = $("<a></a>").attr("href", src).attr("download", "meitu.png");
 $a[0].click();
}

关键调用downloadImage函数代码

onclick=downloadImage(url)

完整 js 代码

$(function () {
 $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['zh-CN'])
 var searchText = $('.search').find('input').val()
 
 var columns = []
 
 columns.push({
 title: '分类',
 field: 'category',
 align: 'center',
 valign: 'middle',
 formatter: function (value, row, index) {
  return value
 }
 }, {
 title: '美图',
 field: 'url',
 align: 'center',
 valign: 'middle',
 formatter: function (value, row, index) {
  return "![](" + value + ")"
 }
 }, {
 title: ' 操作',
 field: 'id',
 align: 'center',
 formatter: function (value, row, index) {
  var html = ""
  html += "<div οnclick='addFavorite(" + value + ")' name='addFavorite' id='addFavorite" + value + "' class='btn btn-default'>收藏</div><p>"
  html += "<div οnclick='deleteById(" + value + ")' name='delete' id='delete" + value + "' class='btn btn-default'>删除</div>"
  return html
 }
 })
 
 $('#meituTable').bootstrapTable({
 url: 'meituSearchJson',
 sidePagination: "server",
 queryParamsType: 'page,size',
 contentType: "application/x-www-form-urlencoded",
 method: 'get',
 striped: false, //是否显示行间隔色
 cache: false, //是否使用缓存,默认为true,所以一般情况下需要设置一下这个属性(*)
 pagination: true, //是否显示分页(*)
 paginationLoop: true,
 paginationHAlign: 'right', //right, left
 paginationVAlign: 'bottom', //bottom, top, both
 paginationDetailHAlign: 'left', //right, left
 paginationPreText: ' 上一页',
 paginationNextText: '下一页',
 search: true,
 searchText: searchText,
 searchTimeOut: 500,
 searchAlign: 'right',
 searchOnEnterKey: false,
 trimOnSearch: true,
 sortable: true, //是否启用排序
 sortOrder: "desc", //排序方式
 sortName: "id",
 pageNumber: 0, //初始化加载第一页,默认第一页
 pageSize: 10, //每页的记录行数(*)
 pageList: [5, 10, 20, 50, 100], // 可选的每页数据
 totalField: 'totalPages',
 dataField: 'content', //后端 json 对应的表格数据 key
 columns: columns,
 queryParams: function (params) {
  return {
  size: params.pageSize,
  page: params.pageNumber,
  sortName: params.sortName,
  sortOrder: params.sortOrder,
  searchText: params.searchText
  }
 },
 classes: 'table table-responsive full-width',
 })
 
 
 $(document).on('keydown', function (event) {
 // 键盘翻页事件
 var e = event || window.event || arguments.callee.caller.arguments[0];
 if (e && e.keyCode == 38 || e && e.keyCode == 37) {//上,左
  // 上一页
  $('.page-pre').click()
 }
 if (e && e.keyCode == 40 || e && e.keyCode == 39) {//下,右
  // 下一页
  $('.page-next').click()
 }
 
 })
 
})

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jquery 禁止鼠标右键并监听右键事件
Apr 27 jQuery
jQuery实现按比例缩放图片的方法
Apr 29 jQuery
jquery实现tab选项卡切换效果(悬停、下方横线动画位移)
May 05 jQuery
js和jquery中获取非行间样式
May 05 jQuery
利用jQuery+localStorage实现一个简易的计时器示例代码
Dec 25 jQuery
jQuery+koa2实现简单的Ajax请求的示例
Mar 06 jQuery
jQuery滑动效果实现方法分析
Sep 05 jQuery
使用jquery模拟a标签的click事件无法实现跳转的解决
Dec 04 jQuery
详解jQuery如何实现模糊搜索
May 10 jQuery
如何使用jQuery操作Cookies方法解析
Sep 08 jQuery
jQuery实现容器间的元素拖拽功能
Dec 01 jQuery
jQuery实现简单弹幕制作
Dec 10 jQuery
jquery图片预览插件实现方法详解
Jul 18 #jQuery
jquery实现垂直无限轮播的方法分析
Jul 16 #jQuery
JQuery实现简单的复选框树形结构图示例【附源码下载】
Jul 16 #jQuery
jquery实现自定义树形表格的方法【自定义树形结构table】
Jul 12 #jQuery
JavaScript表格隔行变色和Tab标签页特效示例【附jQuery版】
Jul 11 #jQuery
JavaScript实现的弹出遮罩层特效经典示例【基于jQuery】
Jul 10 #jQuery
JavaScript实现的滚动公告特效【基于jQuery】
Jul 10 #jQuery
You might like
《魔兽争霸3》重制版究竟重制了什么?玩家:这么糊弄真的好吗?
2020/05/04 魔兽争霸
解决文件名解压后乱码的问题 将文件名进行转码的代码
2012/01/10 PHP
php不允许用户提交空表单(php空值判断)
2013/11/12 PHP
php+mysqli使用预处理技术进行数据库查询的方法
2015/01/28 PHP
PHP实现一维数组转二维数组的方法
2015/02/25 PHP
php制作圆形用户头像的实例_自定义封装类源代码
2017/09/18 PHP
利用PHP获取汉字首字母并且分组排序详解
2017/10/22 PHP
自己的js工具_Form 封装
2009/08/21 Javascript
jquery 简单的进度条实现代码
2010/03/11 Javascript
JS实现仿QQ效果的三级竖向菜单
2015/09/25 Javascript
javascript弹性运动效果简单实现方法
2016/01/08 Javascript
浅析location.href跨窗口调用函数
2016/11/22 Javascript
jQuery animate()实现背景色渐变效果的处理方法【使用jQuery.color.js插件】
2017/03/15 Javascript
解决html input验证只能输入数字,不能输入其他的问题
2017/07/21 Javascript
Bootstrap 按钮样式与使用代码详解
2018/12/09 Javascript
基于Vue sessionStorage实现保留搜索框搜索内容
2020/06/01 Javascript
python之wxPython应用实例
2014/09/28 Python
python使用sqlite3时游标使用方法
2018/03/13 Python
python requests 库请求带有文件参数的接口实例
2019/01/03 Python
pycharm 2019 最新激活方式(pycharm破解、激活)
2020/09/22 Python
python的列表List求均值和中位数实例
2020/03/03 Python
python GUI库图形界面开发之PyQt5动态(可拖动控件大小)布局控件QSplitter详细使用方法与实例
2020/03/06 Python
Python实现初始化不同的变量类型为空值
2020/06/02 Python
如何利用python发送邮件
2020/09/26 Python
解决python3中os.popen()出错的问题
2020/11/19 Python
详解Python爬虫爬取博客园问题列表所有的问题
2021/01/18 Python
使用Python+Appuim 清理微信的方法
2021/01/26 Python
深入解析HTML5的IndexedDB索引数据库
2015/09/14 HTML / CSS
德国高品质男装及配饰商城:Cultizm(Raw Denim原色牛仔裤)
2018/04/16 全球购物
工厂厂长的职责
2013/12/12 职场文书
体育专业学生自我评价范文
2014/01/17 职场文书
管事部库房保管员岗位职责
2014/02/21 职场文书
社区综治工作汇报
2014/10/27 职场文书
2015年社区关工委工作总结
2015/04/03 职场文书
微信搭讪开场白
2015/05/28 职场文书
Redis keys命令的具体使用
2022/06/05 Redis