位置: 编程技术 - 正文

利用jQuery插件imgAreaSelect实现图片上传裁剪(同步显示图像位置信息)(jquery 插件写法)

编辑:rootadmin

推荐整理分享利用jQuery插件imgAreaSelect实现图片上传裁剪(同步显示图像位置信息)(jquery 插件写法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:使用jquery,jquery的插件有哪些,jquery插件怎么写,使用jquery,jquery img src,jquery img src,使用jquery,jquery插件怎么写,内容如对您有帮助,希望把文章链接给更多的朋友!

先总结一下:

  最近练手,写了一些小东西,都是网上已有的成熟的JQ或JS,但在练手的过程中,我发现,很多应用,其实最后,都是归根到元素的宽高变化,位置变化,通过事件或算法,最后形成了效果或应用。

  如果大家看到一些很炫的东西效果,其实都可以往宽高,位置,显示隐藏,这些方面去分析。一步一步深入。是一点个人体会。好吧,进入正题。

如何让左边选择区域的图像信息和右边的同步显示出来?

一、右边显示和左边同步:

  左边选择一块区域,那么右边要和这个区域的图像信息相同?其实质,也就是要移动右边的图像,让移动后的右边图片,在显示区域当中,显示的图像信息,正好和左边的选择区域一样。

二、如何移动右边图像

  要移动图片,也就是移动一个元素,可以有改变TOP LEFT值,这是在有绝对或相对定位的情况下。而这里,没有。

利用jQuery插件imgAreaSelect实现图片上传裁剪(同步显示图像位置信息)(jquery 插件写法)

  所以用到改变margin-top margin-left值的方式。

三、移动公式

上图中:黑色:图片,白色:选择区,红色:起始点,绿色:起始点的横纵坐标值; 黄色为:右边图片的margin-top,margin-left

假设:左边图片和右边图片,一样大小,宽和高都一样。我要在右边显示出左边白色区域的图像信息,就需要把右边图片的

margin-top值设为:红点的Y坐标值

margin-left值设为:红点的X坐标值

即:

但是现在假设不成立,因为右边图片的大小,是随时变化的(第一篇分析中有);

而变化是根据一个比例值来的。

所以这里不管是图片放大,还是缩小,原来

都应该乘以这个放大或缩小的比例值:

好了,现在可以得到移动的位置值了。也就是说左边和右边可以同步显示图像信息了。

标签: jquery 插件写法

本文链接地址:https://www.jiuchutong.com/biancheng/376292.html 转载请保留说明!

上一篇:基于jQuery实现表格的排序(jquery实战)

下一篇:利用jQuery插件imgAreaSelect实现获得选择域的图像信息(如何用jquery)

  • 增值税报表解读
  • 所得税汇算清缴后发现有误怎么办
  • 境外收入个人所得税抵免限额
  • 个税申报人员报送成功怎么删除
  • 利润表中财务费用是负数怎么算营业利润
  • 企业为职工购买的商业保险属于职工薪酬吗
  • 房地产企业对外投资案例
  • 承兑到期没兑现怎么处理
  • 混搭销售的企业有哪些
  • 工程施工合同如何核算收入成本?
  • 参加公司比赛后的感想
  • 发票丢失证明怎么开具
  • 个体工商户有公户吗?
  • 企业员工奖励款怎么做账
  • 地下商铺出售产权归属
  • 初级会计职称考试时间
  • 填报企业所得税资产总额怎么填
  • 个人非货币性资产投资的税务筹划
  • 延期付款利息到底有没有税务风险
  • 企业出口产品条件和流程
  • 对子公司计提减值准备影响合并利润吗
  • 小规模纳税人月销售额不超过10万免征
  • 利息收入会计如何做账
  • 单位给个人报销计入什么科目
  • 如何更换电脑开机动画
  • 台湾中原大学相当于大陆几本
  • 电脑系统出问题了怎么办
  • mt-mon.exe
  • 鸟瞰高耸入云的成语
  • php yield 异步
  • 使用的英文
  • php共享内存用法有哪些
  • 房产税的征税范围为
  • 未分配利润为负的原因
  • 业务招待费属于现金流量表中的哪个项目
  • 外汇是先申报后收钱么
  • php微信公众号开发框架
  • 出口退税的会计科目一般记为什么
  • inotify_event
  • 收回已核销的坏账并入账是什么意思
  • 买配件组装成产品算生产吗
  • wind安装
  • 织梦如何使用
  • 平时加班和节假日加班工资
  • 停车费定额发票有效期是多久
  • 采购供应部门发挥的作用
  • 受托代销商品的成本结转
  • 房屋租赁需要计提印花税吗
  • 未能确认收入的原因
  • 当月进项发票忘认证又开了销项税额怎么办
  • 所得税汇算清缴补税的会计处理
  • 代缴员工个人所得税怎么做账
  • 债券投资属于什么
  • 公司的现金收入存到个人账户在转到公司指定的私人账户
  • 企业管理理费包括哪些
  • 多提税金的具体分录
  • 老板垫付货款
  • 营改增后如何纳税
  • 直接减免增值税计入其他收益
  • 红冲上一年度销售收入
  • 公司有主营业务收入没有主营业务成本
  • jdbc取数据
  • mysql b+树节点大小
  • 浅谈幼儿良好行为的培养论文
  • centos6.2安装教程
  • centos 命令行
  • gnaupdaemon.exe是什么
  • 红帽linux6.0安装教程
  • jquery实现select选择框内容左右移动代码分享
  • cocos2dx 2.2.2
  • shell脚本spawn
  • JavaScript中的math.pi
  • jquery 图片
  • unityhub安装unity出错
  • 友盟模块
  • python随机数random.choice
  • asp.net+jquery.form实现图片异步上传的方法(附jquery.form.js下载)
  • 发票代码和发票号码有什么区别
  • 北京增值税普通发票图片
  • 合肥报税网站
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设