午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

javascript - 關于trasform后的坐標計算的問題

瀏覽:143日期:2023-06-15 10:06:48

問題描述

我在做了一個圖片在父容器內拖動的功能后,將父容器用transform變化了一下,旋轉啊拉伸啊什么的,之后坐標的計算就開始紊亂了,我想問一下如果想讓他正常工作的話應該怎么做?拖動的代碼如下:$(function(){

var dragging = false;var iX, iY;var qX, qY;var tempid; $('.dragcontain').mousedown(function(e) { dragging = true; iX = accSub(e.clientX,this.offsetLeft); iY = accSub(e.clientY,this.offsetTop); qX = $(e.target).children().position().left; qY = $(e.target).children().position().top; console.log(qX,qY); console.log(iX,iY); this.setCapture && this.setCapture(); return false;});document.onmousemove = function(e) { if (dragging) { var e = e || window.event; console.log('sX:',e.clientX,'sY:',e.clientY); var nX = accSub(e.clientX,e.target.offsetLeft); var nY = accSub(e.clientY,e.target.offsetTop); console.log(e.clientX,e.target.offsetLeft) var mX = accSub(nX,iX); var mY = accSub(nY,iY); var oX = accAdd(qX,mX); var oY = accAdd(qY,mY); $(e.target).children().css({'left':oX + 'px', 'top':oY + 'px'}); console.log('iX:',iX,'iY:',iY); console.log('oX:',oX,'oY:',oY); console.log('nX:',nX,'nY:',nY); console.log('mX:',mX,'mY:',mY); console.log('qX:',qX,'qY:',qY); console.log(''); return false; }};$(document).mouseup(function(e) { dragging = false; e.cancelBubble = true; iX=0; iY=0;})

})

光光是將dragcontain給rotate(45deg)旋轉后就開始亂了,坐標直接到-1000多去了

問題解答

回答1:

transform旋轉縮放都是有基點的,transform-origin

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 中文字幕在线看 | 三级理伦 | 免费在线观看黄色 | 欧美成人精品一区二区 | 成人在线播放视频 | 国产成人精品一区二区三区 | 视频国产一区二区 | 一二三区精品 | 亚洲区小说区图片区qvod | 黄色免费一级片 | 天天色影| www.黄色在线 | 久久视频国产 | 欧美黄色免费视频 | 精品乱子伦 | 国产一区二区三区影院 | 亚洲欧美综合在线观看 | 人人插人人澡 | 人人超碰人人 | 99久久精品免费视频 | 国内av在线 | 91精品综合久久久久久五月天 | 四虎成人在线 | 国产精品久久久久久久久久妞妞 | 日韩欧美国产一区二区三区 | 精品亚洲国产成av人片传媒 | 综合99| 中文有码在线播放 | 国产一级二级毛片 | 久久久啊啊啊 | 日本在线精品 | 欧美69久成人做爰视频 | 成年人的免费视频 | 国产精品成人一区二区 | 久久精品5 | 久久伊人免费 | 国产永久在线观看 | 国产精品福利一区二区 | 手机免费观看av | www欧美视频| 欧美一级黄 |