jQuery如何获取transform缩放后的宽高坐标位置

jQuery如何获取transform缩放后的宽高坐标位置,第1张

transform本身就是变形属性,不会改变元素的位置大小等,布局不发生变化,只是对元素进行变换。

所以js获取的宽高是元素未变形前的值,需要获取缩放后的宽高,可以用元素的宽高乘以缩放值。

稍等上代码!!

<html>

<head>

<script type="text/javascript">

function show_coords(event){

 var x = eventclientX;

 var y = eventclientY;

 var say = documentall("coords");

 sayinnerHTML = "X:"+x+" Y:"+y;

 saystyleposition = "absolute";

 saystyleleft = x + 30;

 saystyletop = y;

}

</script>

</head>

<body onmousemove="show_coords(event)">

<p id="coords"></p>

</body>

<html>

希望我的回答对你有用,有用就采纳!!!谢谢!

你好!

试试这样获取:

$("#according h3")each(function (n) {

comdate = $(this)attr("title"); //获取h3 title的内容

if (comdate == date1) { // date1 是一个参数

$("#according")accordion("option", "active", n);//打开相应的栏位

}

// 现在就是如何获取对应的ul 里面 第一个 li元素的内容,li的样式是a-notes

//说明:$(n)标识当前的h3元素,使用next函数获取相邻的ul元素,

// 然后find("li:eq(0)")是表示查找ul下第一个li元素的意思。

alert($(n)next("ul")find("li:eq(0)")html());

});

希望对你有帮助!

--------------------------------------------------------------------------------------------

以上就是关于jQuery如何获取transform缩放后的宽高坐标位置全部的内容,包括:jQuery如何获取transform缩放后的宽高坐标位置、js如何获取鼠标在某元素移动时~鼠标指针在元素中的坐标、jquery 获取元素等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9618664.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存